728x90
반응형
SMALL
#include <stdio.h>
int main(void){
int a = 10;
double b = 3.3;
printf("integer value ; %d\n", sizeof(a));
printf("double value : %d\n", sizeof(b));
printf("integer type float value : %d\n", sizeof(10));
printf("result equation : %d\n", sizeof(1.5 +3.4));
printf("char type value ; %d", sizeof(char));
return 0;
}
코드 설명
1. main() 함수
1-1. 정수형 변수 a를 선언하고 10의 값을 할당
1-2. double형 변수 b를 선언하고 3.3의 값을 할당
1-3. printf()문을 사용하여 변수 a의 sizeof 연산 결과(변수 a의 메모리 크기)를 정수형으로 출력
1-4. printf()문을 사용하여 변수 b의 sizeof 연산 결과(변수 b의 메모리 크기)를 정수형으로 출력
1-5. printf()문을 사용하여 리터럴 상수 10의 sizeof 연산 결과(리터럴 상수 10의 메모리 크기)를 정수형으로 출력
1-6. printf()문을 사용하여 수식 1.5 + 3.4의 결과값의 sizeof 연산 결과(수식 결과의 메모리 크기)를 정수형으로 출력. 이 때의 결과값 타입은 double임
1-7. printf()문을 사용하여 char 타입의 sizeof 연산 결과(char 타입의 메모리 크기)를 정수형으로 출력
2. 반환문 (return) 작성 -> 프로그램이 성공적으로 실행되었음을 나타내기 위해 0을 반환
728x90
반응형
LIST
'개념 > 혼자 공부하는 C언어' 카테고리의 다른 글
chapter 4) 논리 연산의 결과 값 확인 (0) | 2024.06.14 |
---|---|
chapter 4) 관계 연산의 결과 값 확인 (1) | 2024.06.13 |
chapter 3) unsigned를 잘못 사용한 경로 (0) | 2024.06.11 |
chapter 3) 문자의 문자열 입력 (1) | 2024.06.10 |
chapter 3) 변수의 선언과 사용 (0) | 2024.06.09 |