윗부분의 코드는 잘 작동 하는데 아랫부분의 코드는 컴파일 에러가 뜸.


다른건 한쪽은 포인터고 한쪽은 배열이라는 것.


K&R 보면 There is one difference between an array name and a pointer that must be kept in mind.

A pointer is a variable, so pa=a and pa++ are legal. But an array name is not a variable; constructions like a=pa and a++ are illegal.

포인타는 변수고 배열의 이름은 변수가 아닙니다.



확실히 어떤타입으로 되어있는진 제가 잘 몰라서 거기까진 무리인게 함정...


이거 겸사겸사 질문하려고 글 올렸어여