인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

TaeChoon Park님의 프로필 이미지
TaeChoon Park

작성한 질문수

홍정모의 따라하며 배우는 C언어

10.8 두 개의 포인터로 배열을 함수에게 전달해주는 방법

포인터의 산술연산

작성

·

166

1

예로드신 

int arr[5] ={~} , int *arr1 =arr ; 에서 arr1+5 는 arr1에서 4만큼 5번간 즉 arr1과 주소가 20만큼 차이나는 주소를 의미하는데 , 이 주소를 차지하는 공간도 int형인가요 아니면 공간의 자료형은 모르고 ,몰라도 상관없으니 그냥 주소를 명시하는 용도로만 사용하는것인가요?

답변 1

1

홍정모님의 프로필 이미지
홍정모
지식공유자

x86일때와 x64일때 주소를 표현할 때 사용하는 자료형의 크기가 달라집니다. 강의 어딘가에 나옵니다.

c++에서는 요즘 size_t를 사용하는 경향이 강해졌습니다.

TaeChoon Park님의 프로필 이미지
TaeChoon Park

작성한 질문수

질문하기