상수: 변수에 대입되는 값으로 프로그램 수행 중 그 값이 변하지 않는 데이터
정수형 상수: 소수점 없이 대입 되는 상수 ( int형 )
변환명세: ( %d )
●정수형 상수 코드예제
#include <stdio.h>
int main() {
int a = 13;
printf("a = %d", a);
return 0;
}
실수형 상수: 소수점이 있는 숫자의 상수 ( float, double )
변환명세: ( %f, %lf )
●실수형 상수 코드 예제
#include <stdio.h>
int main() {
float a = 10.534;
double b = 38.5441;
printf("%f\n", a);
printf("%lf", b);
return 0;
}
문자형 상수: 한 개의 문자 상수 ( char형) *반드시 ' ' 을 사용
변환명세(%c)
●문자형 코드예제
#include <stdio.h>
int main() {
char a = 'A';
printf("a의 값: %c", a);
return 0;
}
문자열형 상수: C언어에서는 문자열 변수를 저장하기위한 데이터 타입을 따로 제공하지 않기때문에 배열을 사용해 문 자열을 처리한다 (char형)
변환명세(%s)
●문자열형 코드예제
#include <stdio.h>
int main() {
char a[6] = "power"; // 반드시 큰 따옴표
printf("●배열을 사용한 문자열 처리●\n");
printf(">문자열 출력 : %s", a);
return 0;
}