■ 정수 형식
형식명 | 바이트 수 | 표현 범위 |
char | 1 | -128 ~ 127 |
unsigned | 1 | 0 ~ 255 |
short | 2 | -32768 ~ 32767 |
unsigned short | 2 | 0 ~ 65536 |
int | 4 | -2,147,483,648 ~ 2,147,483,647 |
unsigned int | 4 | 0 ~ 4,294,967,295 |
long | 4 | -2,147,483,648 ~ 2,147,483,647 |
unsigned long | 4 | 0 ~ 4,294,967,295 |
long long | 8 | -9223372036854775808 ~ 9223372036854775807 |
unsigned long long | 0 ~ 18446744073709551615 |
■ 정수형 변수
#include <stdio.h>
int main(void)
{
int age = 12;
printf("%d\n", age);
age = 13;
printf("%d\n", age);
return 0;
}
■ 주석
1. /*와 */ 사이의 코드는 주석 처리
2. 글자 앞 // 으로 주석 처리
#include <stdio.h>
int main(void)
{
/*int age = 12;
printf("%d\n", age);
age = 13;
printf("%d\n", age);*/
// printf("1\n");
return 0;
}
■ 실수형 변수
#include <stdio.h>
int main(void)
{
float f = 46.5;
printf("%f\n", f);
return 0;
}
소수점 둘째자리까지 출력하려면...
* 실수형 변수는 float 말고도 double로 지정 가능
#include <stdio.h>
int main(void)
{
float f = 46.5f;
printf("%.2f\n", f);
double d = 4.428;
printf("%.2lf\n", d);
return 0;
}
■ 상수
상수는 변하지 않는 수. 한번 정하면 바꿀 수 없음
const int : 상수 지정
#include <stdio.h>
int main(void)
{
const int year = 1998;
printf("태어난 연도 : %d\n", year);
return 0;
}
'C, C++ > C' 카테고리의 다른 글
[C 언어] 반복문 - for, while, do while (0) | 2024.12.21 |
---|---|
[C 언어] 서식 지정자 (0) | 2024.12.20 |
[C 언어] 표준 입출력 - printf, scanf, getchar (0) | 2024.12.19 |
[C 언어] Hello World!! (0) | 2024.12.18 |