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

+ Recent posts