2011년 4월 13일 수요일

cpp] 예제로 바로 알아보는 c와 c++ - 33

#include <iostream>
using namespace std;
union un{
 long data;
 short s[2];
 char c[4];
};
void main()
{
 union un aa;
 aa.data = 0x12345689;
 cout << hex << aa.c << endl;
 cout << aa.s[0] << endl;
 cout << aa.s[1] << endl;
 cout << aa.c[2] << endl;
 cout << aa.c[3] << endl;
}


공용체 사용법인데 뭔가 출력이 이상하다.

댓글 없음:

댓글 쓰기

국정원의 댓글 공작을 지탄합니다.

대학원생의 투고 지도 ④ (완결) — 논문의 수준이란 무엇인가: 사다리와 사분위, 첫 논문 전략

완결편이다. "논문 수준"이라는 말을 해부하고, 에듀테크 석사생의 첫 논문 전략으로 마친다. 학위논문과 학술지 논문은 다른 장르다 먼저 가장 흔한 혼동부터. 학위논문(thesis)은 "내가 연구를 수행할 줄 안다...