-
C언어 코딩도장 55.10 심사문제: 장치 옵션 구조체 만들기개인 공부/C언어 공부 2020. 8. 28. 00:53
문제 : 다음 소스 코드를 완성하여 0x1122가 출력되게 만드세요. opt.boot와 opt.interrupt의 자료형은 unsigned char입니다.
123456789101112131415161718192021222324#include <stdio.h>struct DeviceOption {union {short option;struct {unsigned char boot;unsigned char interrupt;};};};int main(){struct DeviceOption opt;opt.boot = 0x22;opt.interrupt = 0x11;printf("0x%x\n", opt.option);return 0;}cs '개인 공부 > C언어 공부' 카테고리의 다른 글
C언어 코딩도장 56.7 심사문제: 구조체와 공용체로 플래그 비트 필드 만들기 (0) 2020.08.30 C언어 코딩도장 56.6 심사문제: 구조체로 플래그 비트 필드 만들기 (0) 2020.08.30 C언어 코딩도장 55.9 심사문제: 게임 캐릭터 구조체 포인터 사용하기 (0) 2020.08.28 C언어 코딩도장 55.8 심사문제: 게임 캐릭터 구조체 사용하기 (0) 2020.08.28 C언어 코딩도장 54.7 심사문제: 정수 데이터 공용체 정의하기 (0) 2020.08.27