Desc :
Source Code :
#include <stdio.h>
int print(char* string); // 포인트 변수를 인수로 받음
void main()
{
print("This is a function"); // 문자열 자체가 번지에 대한 표현임
}
int print(char* string)
{
int len = 0;
while (*string != (char)NULL) // 번지에 저장된 값이 null인지 비교
{
printf("%c", *string); // string이 가리키는 번지의 문자 값 출력
string++; // 번지를 1씩 증가
len++;
}
return len;
}
Result :
'C' 카테고리의 다른 글
[C] 049 #include 문 (1) | 2021.01.23 |
---|---|
[C] 048 변수의 범위 (1) | 2021.01.23 |
[C] 046 데이터형 정의하기 (1) | 2021.01.23 |
[C] 045 열거형 (1) | 2021.01.23 |
[C] 044 공용체 (1) | 2021.01.23 |