공부/C, C++

[C] 배열의 주소

happyst 2021. 8. 29. 00:50

 

1차원 배열의 이름은 그 배열의 주소의 주소와 동일하기 때문에 scanf로 입력받을 시, 주소 연산자(&)를 붙이지 않는다.

str&str 출력: 같은 값을 가지는 것을 확인함

str + 1&str + 1 출력: str + 1은 배열 타입(char)의 크기만큼 증가, &str + 1은 배열 타입(char) * 배열의 크기만큼 증가