8
C에서 char 배열과 char 포인터의 차이점은 무엇입니까?
C의 포인터를 이해하려고 노력하고 있지만 현재 다음과 혼동됩니다. char *p = "hello" 이것은 h 에서 시작하여 문자 배열을 가리키는 문자 포인터 입니다. char p[] = "hello" hello 를 저장하는 배열입니다 . 이 두 변수를이 함수에 전달할 때의 차이점은 무엇입니까? void printSomething(char *p) { printf("p: %s",p); }