042. 널(NULL) 문자 이해하기042. 널(NULL) 문자 이해하기

Posted at 2010. 11. 22. 04:13 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

int length( char* pstr );

main()
{
	int len = length("abcde");

	printf( "길이 = %d", len);		// 길이 = 5
}

int length( char* pstr )
{
	int len = 0;

	while( *pstr != NULL )
	{
		pstr++;		// pstr의 번지를 1만큼 증가
		len++;		// 문자열의 길이를 1만큼 증가
	}

	return len;
}

'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글

044. 공용체 이해하기  (0) 2010.11.22
043. 구조체 이해하기  (0) 2010.11.22
041. 포인터 이해하기  (0) 2010.11.13
040. 메모리 이해하기  (0) 2010.11.13
039. 배열 이해하기  (0) 2010.11.13
//