작성
·
166
1
예로드신
int arr[5] ={~} , int *arr1 =arr ; 에서 arr1+5 는 arr1에서 4만큼 5번간 즉 arr1과 주소가 20만큼 차이나는 주소를 의미하는데 , 이 주소를 차지하는 공간도 int형인가요 아니면 공간의 자료형은 모르고 ,몰라도 상관없으니 그냥 주소를 명시하는 용도로만 사용하는것인가요?
답변 1
1
x86일때와 x64일때 주소를 표현할 때 사용하는 자료형의 크기가 달라집니다. 강의 어딘가에 나옵니다.
c++에서는 요즘 size_t를 사용하는 경향이 강해졌습니다.