Logo
설산
quiz thumbnail
Freestyle

Chapter16

avatar

코딩쌤

1

Quiz created with a premium map

20 questions

Disallow incorrect answer

Hide answer

public quiz

# 1Multiple Choice
전처리기란 무엇인가요?
컴파일러의 한 부분
독립적인 프로그램
디버깅 도구
코드 편집기
# 2Multiple Choice
#define 지시자로 정의할 수 없는 것은?
상수
함수
매크로
변수
# 3Multiple Choice
다음 중 함수 매크로의 장점은 무엇인가요?
코드의 가독성 향상
실행 속도가 빠르다
코드가 짧아진다
에러 발생 가능성 감소
# 4Multiple Choice
비트 필드를 사용하면 어떤 이점이 있나요?
메모리가 절약된다
코드가 단순해진다
컴파일 속도가 빨라진다
디버깅이 쉬워진다
# 5Multiple Choice
다음 중 전처리 지시자가 아닌 것은?
#define
#include
#ifdef
#while
# 6Multiple Choice
매크로에서 # 연산자는 어떤 기능을 하나요?
문자열 변환
논리 연산
산술 연산
비트 연산
# 7Multiple Choice
어떤 매크로를 사용하면 k번째 비트를 설정할 수 있나요?
GET_BIT
SET_BIT_ON
SET_BIT_OFF
TOGGLE_BIT
# 8Multiple Choice
#if 지시자의 주요 용도는 무엇인가요?
조건에 따라 컴파일 포함 여부 결정
변수 선언
함수 정의
루프 제어
# 9Multiple Choice
다중 소스 파일의 장점은 무엇인가요?
코드 재사용 용이
코드 가독성 향상
컴파일 속도 저하
디버깅 어려움
# 10Multiple Choice
비트 필드 구조체의 응용 분야는 주로 어디에 사용되나요?
하드웨어 제어
소프트웨어 개발
웹 디자인
데이터 분석
# 11Short Answer
#define 지시어가 C 언어에서 주로 사용하는 것은?
매크로
# 12Short Answer
다음 매크로에서 SQUARE(x) 함수 매크로의 안전한 정의 방식은? (괄호 포함)
(x)*(x)
# 13Short Answer
다음 코드에서 DEBUG가 2일 경우에만 출력하도록 하는 전처리 지시어는? (힌트: 논리와 조건 연산)
#if
# 14True/False
#define 지시어는 변수를 초기화하는 데 사용된다.
# 15True/False
함수 매크로는 함수처럼 매개변수를 가질 수 있다.
# 16True/False
내장 매크로 __LINE__은 현재 소스 파일의 라인 번호를 제공한다.
# 17True/False
비트 필드 구조체는 메모리를 절약하는 데 도움이 된다.
# 18True/False
다중 소스 파일을 사용하면 소스 파일의 재사용이 어려워진다.
# 19True/False
함수 매크로는 함수 호출에 비해 실행 속도가 빠르다.
# 20True/False
전처리 지시어 #undef는 매크로의 정의를 취소한다.
Share to Google Classroom

You can't enter this quiz right now. Please ask the quiz creator to reactivate their plan or edit the quiz.