검색결과 리스트
글
'a' 는 문자 하나
"a" 는 맨뒤에 널문자가 들어있는 문자열
따라서
포인터 변수에는 "a"가 들어갈수 잇지만 'a'가 들어갈수 없고
char 변수에는 'a'가 들어갈수 있지만 "a"가 들어갈 수 없다.
1 2 3 | char *string = "string"; // 이 변수는 상수가 된다고 한다. char string[] = "string" //위에 식은 string[1] 이런식으로 값에 접근해서 수정이 가능하다. | cs |
은 엄연히 다르다.
배열과 포인터와 관계로 보면될듯하다.
포인터는 문자열의 가장 앞에 부분을 가리키고 있다고 보면 될듯 하다.
'기초' 카테고리의 다른 글
함수 포인터 (0) | 2015.12.22 |
---|---|
포인터 보충 (0) | 2015.12.22 |
int arr[2][3]의 대해서 (0) | 2015.12.20 |
포인터, 2차원 배열 (0) | 2015.12.19 |
포인터, 배열 (0) | 2015.12.19 |
RECENT COMMENT