1. 정수형 (Integer Type)
정수형의 종류와 크기
자료형
|
크기(비트)
|
범위
|
short
|
16비트
|
-32,768 ~ 32,767
|
int
|
32비트
|
-2,147,483,648 ~ 2,147,483,647
|
long
|
32비트
|
-2,147,483,648 ~ 2,147,483,647 |
long long
|
64비트
|
-9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
|
Unsigned 정수형

오버플로우와 언더플로우
2. 부동소수점형 (Floating-Point Type)
부동소수점형의 종류
자료형
|
크기(비트)
|
표현 범위
|
float
|
32비트
|
±3.4 × 10^38
|
double
|
64비트
|
±1.7 × 10^308
|
long double
|
64비트 이상
|
구현에 따라 다름
|
부동소수점 연산의 부정확성

3. 문자형 (Character Type)

문자와 아스키 코드

문자 상수와 문자 변수

제어 문자(Escape Character)
제어 문자
|
의미
|
\n
|
줄 바꿈 (newline)
|
\t
|
탭(tab)
|
\b
|
백스페이스 (backspace)
|
\r
|
캐리지 리턴 (carriage return)
|

01_Q&A C언어에서 \n에 대한 물음.zip
Q1. c언어에서 왜 마지막에만 \n을 해야 하는가? 마지막에만 \n을 사용해야 하는 이유는 콘솔 출력의 형식과 사용자 경험에 관련이 있다.콘솔 출력의 가독성: \n을 마지막 출력에 추가하는 이유는
omarykoo.tistory.com
특수 문자 출력

<용어풀이>
· 정수형: 소수점 없는 숫자를 저장하며, int, short, long 등이 있다.
· 부동소수점형: 실수를 저장하며, float, double, long double이 있다.
· 문자형: char로 선언하며, 문자는 아스키 코드로 저장된다.
· 오버플로우/언더플로우: 저장 가능한 범위를 초과하면 오류가 발생한다.
· 부동소수점 연산: 일부 실수는 정확하게 표현되지 않으므로 주의해야 한다.
· 이스케이프 문자: 특수 문자를 출력할 때 사용한다.
<출 처>
ASCII Table: Printable Reference & Guide - αlphαrithms
ASCII Table The American Standard Code for Information Interchange (ASCII) is a means of encoding characters for digital communications. It was originally developed in the early 1960s as early networked communications were being developed. A 1969 RFC20 out
www.alpharithms.com
Unsigned int in C - javatpoint
Unsigned int in C with Tutorial, C language with programming examples for beginners and professionals covering concepts, c pointers, c structures, c union, c strings etc.
www.javatpoint.com
'XR개발 > C언어' 카테고리의 다른 글
01_Q&A C언어에서 \n에 대한 물음.zip (0) | 2025.01.21 |
---|---|
C언어 수식과 연산자 (0) | 2025.01.20 |
C언어 프로그램 구성요소 (2) | 2025.01.18 |
프로그램 개발 과정 (0) | 2025.01.17 |
프로그래밍의 개념 (3) | 2025.01.16 |