[C언어] 문자열 길이, 버퍼 크기 관련 함수 - strlen, sizeof

C/문자열 함수2013. 10. 25. 00:57



문자열 길이 및 버퍼 크기 구하는 함수 중 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;
}


작성자

Posted by 사용자 오뇽

태그

관련 글

댓글 영역