데이터타입에 대한 겅부
#include <stdio.h>
int main(void)
{
/* 정수형 */
short _short = 32222.3333333333333333333333;
short _short2 = 32222.9333333333333333333333;
int _int = -2111111111.3333333333333333333333;
int _int2 = -2111111111.9333333333333333333333;
int _int3 = 2111111111.9333333333333333333333;
unsigned int _unsignedInt = 2111111111.3333333333333333333333;
long _long = -2111111111.3333333333333333333333;
long _long2 = -2111111111.9333333333333333333333;
unsigned long _unsignedLong = 211111111.3333333333333333333333;
// int형과 long 차이 http://smallpants.tistory.com/10
/* 실수형 */
float _float = 333.3333;
float _float2 = 3.33333333;
double _double = 333333333.3333333;
double _double2 = 3.3333333333333333;
double _double3 = 333333333.3333333;
long double _longDouble = 333333.3333333333;
long double _longDouble2 = 333333.3333333333;
// float은 7자리 double/long double은 16자리
/* 문자형 */
char _char = 'A';
char _charArray[333];
_charArray[0] = 'X';
_charArray[1] = 'Y';
_charArray[2] = 'Z';
printf("\n#########정수형#########\n");
printf("_short = %hd\n", _short);
printf("_short2 = %hd\n", _short2);
printf("_int = %d\n", _int);
printf("_int2 = %d\n", _int2);
printf("_int3 = %d\n", _int3);
printf("_unsignedInt = %u\n", _unsignedInt);
printf("_long = %ld\n", _long);
printf("_long2 = %ld\n", _long2);
printf("_unsignedLong = %lu\n", _unsignedLong);
printf("\n#########실수형#########\n"); //
printf("_float = %f\n", _float);
printf("_float2 = %f\n", _float2);
printf("_double = %lf\n", _double);
printf("_double2 = %lf\n", _double2);
printf("_double3 = %0.7lf\n", _double3);
printf("_longDouble = %Lf\n", _longDouble);
printf("_longDouble2 = %0.10Lf\n", _longDouble2);
printf("\n#########문자형#########\n"); //
printf("_char = %c\n", _char);
printf("_charArray = %s\n", _charArray);
return 0;
}
'IT Engineer > Progamming' 카테고리의 다른 글
[C] 구조체 선언 후 바이너리파일 입출력, 바이너리파일에서 파싱하기. 문자열 (포함)검색 등등등 (1) | 2018.06.27 |
---|---|
[C] 구조체 포인터, 구조체 배열 포인터. malloc을 이용한 구조체 (배열) 공간 할당받기 (1) | 2018.06.20 |
[C] 구조체 배열, 데이터 담아서 sorting 하기(버블정렬) (0) | 2018.06.20 |
[C] for, while문 이용 - 직각삼각형 만들기, 정삼각형 만들기 (0) | 2018.06.20 |
[C] 데이터타입에 대한 겅부2 - 그것에대한 scanf (0) | 2018.06.20 |