포인터 초기화 에서
int gkgk =1; int *ptr ptr = &gkgk <= 저위에 선언대로 동일한 건가여?.. ptr = gkgk
감사합니다.
저 저거만으로 제대로 설명을 할수 없을거 같은데요;; gkgk가 array 입니까?
정정하였습니다..
ptr = &gkgk는 gkgk 변수의 주소값을 ptr에 대입하는 것이고 ptr = gkgk는 gkgk의 값(1)를 ptr에 대입하는 겁니다. 그리고 후자는 캐스팅하지 않으면 컴파일시 경고나 에러가 뜰겁니다.
정말 감사합니다 !!
저 저거만으로 제대로 설명을 할수 없을거 같은데요;;gkgk가 arr
저 저거만으로 제대로 설명을 할수 없을거 같은데요;;
gkgk가 array 입니까?
[quote="AN"]저 저거만으로 제대로 설명을 할수 없을거 같은데요;
정정하였습니다..
ptr = &gkgk는 gkgk 변수의 주소값을 ptr에 대입하는
ptr = &gkgk는 gkgk 변수의 주소값을 ptr에 대입하는 것이고
ptr = gkgk는 gkgk의 값(1)를 ptr에 대입하는 겁니다.
그리고 후자는 캐스팅하지 않으면 컴파일시 경고나 에러가 뜰겁니다.
감사합니다
정말 감사합니다 !!