336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
개념 :
1. 문장의 끝은 문자 '\0' 로 나타낸다.
2. 기본 포인터는 초기화 동시에 NULL 로 한다.
3. NULL 이란 0이다.
목표 :
상수 문자열을 만들고 문자열의 길이를 알아 내는 코드를 만들어 보자
소스 코드 : main.c
#include <stdio.h>
int length(char* pStr)
{
int cnt = 0;
char* p = NULL;
p = pStr;
while (*p != '\0')
{
if (*p != '\0')
{
++p;
++cnt;
}
}
return cnt;
}
int main(void)
{
char *pString = "Hello World!!";
printf("%s 의 길이는 : %d\n", pString, length(pString));
return 0;
}
결과 :
#c언어입문, #c언어, #프로그램입문, #문자열길이, #NULL, #문자NULL
'Programing - C > C Basic grammar ' 카테고리의 다른 글
044. 공영체 (union) (0) | 2017.07.27 |
---|---|
043 구조체(struct) 이해하자 (0) | 2017.07.27 |
tack rest 01 ( 로또 프로그램 ) (0) | 2017.07.27 |
041 포인터 이해 (0) | 2017.07.27 |
040 메모리 이해하기 (0) | 2017.07.27 |