2012-10-23 2 views

답변

1
char* 

은 문자를 가리키는 포인터 일 뿐이므로 포인터를 사용하여 문자 포인터를 지정할 수 있습니다. char * 및 int *와의 유일한 차이점은 pointee의 유형입니다.

2

포인터는 참조하는 데이터 유형에 관계없이 포인터입니다.

포인터에서 값을 색인 할 때 포인터가 가리키는 메모리는 포인터가 나타내는 모든 데이터 유형의 배열로 취급됩니다.

문자열은 널 (null) 문자로 끝나는 문자 배열입니다.

당신은 C 문자열 (strlen, strcpy, strcat, )에서 작동하는 C 문자열 라이브러리를 사용할 수 있습니다, 당신은 쉽게 그것을 char*을 전달하여 C++ 문자열 객체를 구성 할 수 있습니다.

관련 문제