본문 바로가기
Language/C언어

C언어 :: C언어 용어 정리(7)

by stern07s 2023. 3. 21.
728x90
반응형

C언어 :: C언어 용어 정리(7)

열거형 enumeration
 

변수에 저장할 수 있는 정수 값을 기호로 정의하여 나열하는 자료형

연결 리스트 linked list

자기 참조 구조체 변수를 포인터로 연결한 것

 

형 재정의 typedef

자신이 필요로 하는 자료형을 만들어 쉽게 선언하도록 하는 문법

 

스트림 stream

프로그램이 외부 파일, 외부 네트워크 등과 통신할 때 데이터가 흐르는 길

 

텍스트 파일 text file

데이터를 아스키 코드 값에 따라 저장한 것

 

바이너리 파일 binary file

텍스트 인코딩 이외의 방식으로 저장된 파일

▶ASCII, Unicode 등

 

전처리 preprocessing

전처리 지시자에 따라 소스파일을 가공하는 과정

▶#include, #define 등

 

모듈 module

분할 컴파일 시 컴파일 가능한 파일 단위. 파일을 모듈별로 나누는 목적은 코드를 재사용하거나, 거대한 프로그램에서 일부 수정사항이 있을 때 변경된 부분만 컴파일할 수 있도록 함에 있다.

 

분할 컴파일

하나의 프로그램을 여러 개의 소스 파일로 나누어 각각 독립적으로 컴파일하는 것

 

매크로 함수

인수에 따라 서로 다른 결과값을 갖도록 치환되기 때문에 비록 함수는 아니지만 인수를 주고 함수처럼 쓸 수 있는 것

토큰 token

프로그램에서 독립된 의미를 갖는 하나의 단위

 

정적함수 static function

같은 소스 파일 내에서만 호출할 수 있는 함수

 

이식성 portability

기종이 다른 컴퓨터에서도 사용할 수 있도록 만들어진 프로그램의 성질

 

반응형

'Language > C언어' 카테고리의 다른 글

C언어 :: C언어 문법 정리(2)  (0) 2023.03.23
C언어 :: C언어 문법 정리(1)  (0) 2023.03.22
C언어 :: C언어 용어 정리(6)  (0) 2023.01.16
C언어 :: C언어 용어 정리(5)  (0) 2023.01.15
C언어 :: C언어 용어 정리(4)  (0) 2023.01.14

댓글