로딩
요청 처리 중입니다...

[C/C++] 포인터 변수와 주소

 [C/C++] 포인터 변수와 주소

포인터 변수는 자료형을 선언하지 않아도 무조건 크기가 4Byte이다. '포인터' : 자신이 사용하고 싶은 메모리의 '주소'를 저장하고 있는 메모리가 포인터이다. short cnt; /* short형 변수 cnt 선언"/ short *ptr /* 포인터 변수 선언 */ ptr = &cnt /* cnt 변수의 주소를 ptr 변수에 대입 */ *ptr = 1004; /* 포인터변수 ptr이 가리키는 주소에 1004를 대입 */ *ptr 여기서 포인터는 무조건 크기가 4byte이다.

그리고 가리키는 대상의 크기는 short(2byte) 이다. 위 소스를 정리해보며 아래와 같다. 1. short cht; 2. short *ptr 3. ptr = &cnt; 4.

*ptr = 1004;...

[C/C++] 포인터 변수와 주소에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.

# C # C언어 # pointer # 메모리저장 # 포인터 # 포인터변수