포인터
int *p : 주소를 저장해 놓는 공간 만들기 => 자료형 + *(포인터) *p : 역참조로 int *p와 같지 않다 (p에 주소가 있으면 주소값을 찾아가라.) + 배열과 포인터 #include int main(){ // 주소랑 사칙연산을 할 수 있다. int a[3]; int *p; //주소를 저장하는 곳 // a는 배열의 첫번째 주소 (= &a[0]) // 주소에 *을 붙이면 해당 주소의 값(역참조) // *(a+i) == a[i] return 0; } + 포인터 문자열은 수정이 불가능 하다 . #include int main(){ int *p = "NoChange" return 0; }
Tip and Error/C
2020. 8. 27. 22:33
공지사항
최근에 올라온 글