반응형

char*형 문자열을 넣어도 문제없이 문자열의 길이가 출력이 된다.

예제코드

#include <stdio.h>
#include <string.h>

void print_char_length(char* ptr) {
	printf("size is %d\n", strlen(ptr));
}

int main(void) {
	printf("hello world\n");

	print_char_length("1234567890");
	print_char_length("abcdd");

	return 0;
}

출력화면

hello world
size is 10
size is 5
반응형