문자열 길이 및 버퍼 크기 구하는 함수 중 strlen함수와 sizeof연산자에 관한 내용입니다.
※요약
strlen : 문자열의 길이를 구합니다.
sizeof : sizeof는 실제로 차지하고 있는 메모리의 크기를 구합니다.
※함수 원형 및 설명
※예제
-strlen, sizeof
#include <stdio.h> //printf #include <iostream> //cout #include <string.h> //strlen #define print(nLen) printf( "%d\n", nLen ) #define PrintOut(nLen) std::cout<<nLen<<std::endl int main( ) { char string[50] = "This is a simple string"; int nStrLen(0); int nStrSize(0); nStrLen = strlen( string ); print(nStrLen); nStrSize = sizeof( string ); PrintOut( nStrSize ); return 0; }
'C > 문자열 함수' 카테고리의 다른 글
[C언어] 문자열 거꾸로 뒤집는 함수 - strrev (1) | 2013.10.27 |
---|---|
[C언어] 문자열 대소문자 변환 관련 함수 - strupr, strlwr (7) | 2013.10.26 |
[C언어] 문자셋 검색 관련 함수 - strspn, strcspn (0) | 2013.10.25 |
[C언어] 문자열 분리 및 파싱 관련 함수 - strtok, strpbrk (0) | 2013.10.25 |
[C언어] 문자 검색 관련 함수 - strchr, strrchr (0) | 2013.10.24 |
[C언어] 문자열 검색 관련 함수 - strstr (0) | 2013.10.23 |
[C언어] 문자열 비교 관련 함수 - strcmp, strncmp, stricmp, strnicmp (2) | 2013.10.23 |