반응형
아래와 같이 포인터 변수 앞에 const 를 붙이면 어떤 일이 벌어질까요?
int a=5;
const int *pa=&a;
*pa 를 이용하여 a 값을 바꿀 수 없게 됩니다. 아래와 같이 입력할 경우 오류가 발생합니다.
*pa=3;
반응형
'C언어 > 포인터' 카테고리의 다른 글
[C언어] 포인터의 뺄셈 (0) | 2022.07.20 |
---|---|
[C언어] 자료형이 달라도 포인터의 크기는 같다 (0) | 2022.07.15 |
[C언어] 변수를 그냥 수정하는 것과 포인터로 수정하는 것의 차이 (0) | 2022.07.15 |
[C언어] 함수의 주소를 가리키는 포인터 (0) | 2022.07.07 |
[C언어] 배열포인터 vs 포인터배열 (0) | 2022.07.07 |
댓글