#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int main(void){
short a = 132;
double b = a;
printf("%f\n", b);
//Result: 132.0000
double d = 60000.345;
short s = d;
printf("%d\n", s);
//Result: -5536. double>short이기 때문에 범위가 초과함.
char c = 99;
printf("%c\n", c);
//Result: c
short e = "abcd";
printf("%d\n", e);
//Result: 오류 발생. short에 문자열을 대입할 수 없음.
system("pause");
}
** 크기가 작은 타입 변수 > 크기가 큰 타입 변수 대입 (O)
** 크기가 큰 타입 변수 > 크기가 작은 타입 변수 대입 (X)
** 문자열 변수 > 숫자 변수 대입 (X)
댓글 없음:
댓글 쓰기