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

+ Recent posts