본문 바로가기
개념/혼자 공부하는 C언어

chapter 4) scanf() 연산자의 사용 예

by kiseno 2024. 6. 12.
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