Computer/초보자를 위한 C 언어 300제
042. 널(NULL) 문자 이해하기
Theo Kim
2010. 11. 22. 04:13
#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; }