이 성적 짜는 프로그램에서 함수를 호출할 때
cal(sungjuk &temp)를 하는데 왜 prn(sungjuk temp)하지 않는지요?
컴파일 할 때 뒤에걸로 하니깐 에러가 나는데 왜 &붙여서 하는지 궁금합니
다.
그리고 그 밑의 prn(sungjuk temp)는 temp에 &를 안 붙이는데 왜 그런지
앞의 것과의 차이점을 설명해 주시면 공부하는데 대단히 큰 도움이 될 것
같습니다.
#include
struct sungjuk{
char name[20];
int kor;
int eng;
int mat;
int tot;
float ave;
};
gcc로 프로그램이 컴파일 되서 나올때 기동코드가 있잖습니까.
예를들면 도스용 터보씨의 경우 c0s.obj라는 오브젝트처럼 main함수 이전
의 arg나 env받는 루틴의 소스코드가 어딨는지 궁금합니다. 즉 .init섹션
이라던가 이런부분의 담당입니다. so를 처음에 읽고나서의 처리법(동적함
수 포인터의 재배치) 부분을 보고싶습니다.
잘 아시는분 부탁드립니다.