2010-02-26 2 views
1

이것은 매우 기본적인 것입니다 ...하지만 아무도 이것에 대해 아는 경우 도와주세요 ... 배열을 const 포인터로 호출 할 수 있습니까?배열을 const 포인터로 호출 할 수 있습니까?

+0

문구를 다시 작성하십시오. 현재 귀하의 질문을 이해할 수 없습니다 ("전화하십시오"). 당신이하려는 일의 예를 제시하십시오. –

+2

HW 관련 질문입니까? const 포인터는 무엇을 의미합니까? 최소 (예 : const char * foo 및 char * const foo) 일 수 있습니다. –

답변

5

"const 포인터가 필요한 곳에 배열을 사용할 수 있습니까?" 이 경우 예 :

void f(const int* p) 
{ 
    ... 
} 

int ar[10]; 
f(ar); // this works, array is essentially a pointer 
2

예. 배열은 함수에 매개 변수로 전달 될 때 항상 포인터로 붕괴됩니다.

3

어레이의 주소를 나타내는 경우 YES는 상수입니다.

관련 문제