컴퓨터프로그래밍

1. 포인터란 무엇 인가? 포인터는 C언어가 low레벨 언어의 특성을 지닌다. 왜냐하면 포인터를 이용하면 메모리에 직접 접근이 가능하기 때문이다. ​ -주소의 값의 저장을 목적으로 선언되는 포인터 변수 int main(void){ char ch1 = 'A' , ch2 = 'Q'; int num = 7; .... } 위와 같이 선언됬을 때 총 6바이트(1바이트 +1바이트+4바이트)로 구성되어있어 메모리에 할당된다. 예를 들어 나란히 할당된다고 가정한다. A값은 주소값 0x12ff74에 저장되어 있고, Q값은 주소값 0x12ff75에 저장되어 있고 숫자 7은 0x12ff76부터 0x12ff79까지 메모리에 할당된다. 'int형 변수 num은 어디에 선언되어 있는가?' 우리는 'int형 변수 num은 ox12..
신재권
'컴퓨터프로그래밍' 태그의 글 목록