Q : 함수의 prototype 선언시 parameter의 변수명을 생략할 수 있는 이유
A : 함수 prototype선언은 리턴타입, 함수명, 매개변수의 종류와 갯수를 컴파일러에게 알려주기 위한것이기 때문이다.
라고 썼는데 맞음?!!
맹글링 뭐시기 기억 잘 안나서 그냥 언급 안함;
A : 함수 prototype선언은 리턴타입, 함수명, 매개변수의 종류와 갯수를 컴파일러에게 알려주기 위한것이기 때문이다.
라고 썼는데 맞음?!!
맹글링 뭐시기 기억 잘 안나서 그냥 언급 안함;
C언어에서는 매개변수 타입은 신경 안쓰는거 아님?
과목이 Cpp라서 저렇게썻는데
1학년한테 C++을 가르친다니 대단한 학교네요
틀린말은 아닌데, calling convention 에서 가인수명은 상관하지 않으니까지. 함수의 body 를 정의 하는 부분에서 가져다 쓸 때만 이름이 의미 있기 때문.
굳이 name mangling 이야길 할 필욘 없구.
약간 돌려서 말한 느낌의 답이랄까?