1. 다음 변수가 저장되는 메모리주소를 설명하여라
static변수 :
동적변수 :
지역변수 :
전역변수 :
2. 다음 구조체의 크기를 설명하여라
typedef struct merong{
int a;
char c;
short b;
char *pointer;
int aa;
void (CALLBACK *func) (char *a, char *b);
}Merong;
아..모르겠다... 존나 병신이였어.ㅠㅠ 제발 아려주랑
1. 다음 변수가 저장되는 메모리주소를 설명하여라
static변수 :
동적변수 :
지역변수 :
전역변수 :
2. 다음 구조체의 크기를 설명하여라
typedef struct merong{
int a;
char c;
short b;
char *pointer;
int aa;
void (CALLBACK *func) (char *a, char *b);
}Merong;
아..모르겠다... 존나 병신이였어.ㅠㅠ 제발 아려주랑
1번 해결했고 2번 이문제인데 void (CALLBACK *func) (char *a, char *b);이걸 잘모르겠네...;;
12?
16인가..
변수에 대한 포인터나 함수에 대한 포인터 모두 시스템 워드 크기입니다(32비트 -> 4바이트, 64비트 -> 8바이트). 저 콜백함수에 대한 포인터변수(func) 도 4바이트나 8바이트입니다.