윤성우 열혈 C 2장 간단 정리
프로그램의 기본 구성
-
C 가 함수로 시작해서 함수로 끝난다는 표현의 이유를 설명하라
함수의 호출 순서에 따라 프로그램 순서(흐름)가 결정되기 때문
-
함수에 대해 설명하라
입력을 받고 입력한 값을 이용한 특정 연산을 한 뒤 그 결과를 출력하는 것
-
C 가 실행될 때 가장 먼저 실행되는 것은 무엇이며 어떤 특성을 가지나?
main 함수를 실행하며 종료되면 프로그램도 같이 종료됨
-
C 에서 함수를 설명하라 (형태, 특성)
반환형 함수명 (입력형) { } 형태로 되어있으며 중괄호 내부는 순서대로 호출됨
-
문장의 끝에 대해 설명하라
switch 같은 경우를 제외하고 세미콜론(;)으로 끝나며 반드시 있어야 함
-
표준 함수와 표준 라이브러리 란 무엇인가
표준함수란 언어에서 기본적으로 지원하는 함수를 말하며 표준 라이브러리란 표준 함수의 모음.
-
헤더 파일 선언에 대해 설명하라
표준 함수를 사용할 때 반드시 필요한 선언문이며 표준 함수에 맞는 표준 라이브러리를 선언해야함. 반드시 main 함수가 작성되기 이전에 작성되어야 함
-
return 에 대해 설명하라
호출한 영역으로 값을 전달, 현재 실행중인 함수의 종료를 뜻함. 출력된 결과물은 호출된 곳에 나오며 0은 정상적으로 프로그램이 종료했음을 알려주는 용도로 사용되며 0이 아닐경우는 정상적으로 프로그램이 끝나지 않았을때임.
-
주석에 관해 설명하라 (정의, 실행 시, 필요성, 종류, 주의점)
프로그램에 적힌 메모를 뜻하며 컴파일 에 영향을 주지 않음 컴파일의 대상에서 제외되기 때문에 프로그램의 실행 결과에 영향을 주지 않음 코드가 길어졌을시 같이 작업하는 사람과 이후의 나에게 코드해석을 도와주기 위해 반드시 필요함. 블럭 주석과 행 주석이 있으며 코드 주석은 중첩이 되지 않으켜 블럭 주석 내부에는 행 주석이 중첩 가능함
-
printf 에 대해 설명하라
서식문자를 이용하여 문자열 이외의 데이터를 다양한 형태로 출력하는 것을 가능하게 해주며 서식문자가 있을 시 서식문자 숫자 만큼 매개변수를 더 받음
-
서식문자에 대해 설명하라
출력 형태를 정해주는 문자이며 다양한 형태가 출력될 수 있음