2014-11-09 2 views
1

저는 코딩이 새로워졌습니다. 함수 정의void some_thing(char *thing)void some_thing(char thing[])과 같을 지 궁금합니다.함수 정의에 관한 혼란

예를 들어, ar [i]는 * (ar + i)와 같습니다.하지만 함수 정의와 동등한 지 확실하지 않았습니다.

도움 주셔서 감사합니다.

답변

0

두 함수는 함수 매개 변수에서 사용될 때 동일합니다. 요소는 배열 표기법 즉 thing [i] 또는 함수 내부의 포인터 (* (thing + n))를 통해 액세스 할 수 있습니다.