본문 바로가기

C

C 배열 포인터 개념

int f(int *x){ //매개변수 x는 주소를 저장하는 변수 
//tmp는 숫자를 저장. 
//int *x=3;
printf("%p\n", (x+1)); //%p는 주소값 표 현. 
printf("%d", *(x+1));
return x; //배열의 이름은 주소다 별을 붙일 필요가 없음 
}

int main(){
//참조변수 : 배열의 주소를 저장하고 있 음. 
int a[3]={1, 2, 3};
f(a);
}

'C' 카테고리의 다른 글

C 가위바위보 배열 포인터  (1) 2023.12.07
C 가위바위보 전역변수  (1) 2023.12.07
C 포인터 개념  (0) 2023.12.06
C 십진수를 이진수, 8진수, 16진수로 바꾸기  (2) 2023.12.05
C 배열을 이용한 로또번호 구하기  (0) 2023.12.05