2장 자료형과 변수의 기본문법 이해

JongseokLee·2021년 7월 30일
0

C 프로그래밍 기초

목록 보기
2/15
post-thumbnail

2장 자료형과 변수의 기본문법 이해

1. 자료형 이해하기

1) 자료형(Data Type)

  • 데이터의 종류에 따라 컴퓨터 메모리의 크기를 정해놓은 것

2) 기본 자료형

  • 정수형 자료형(short, int, long, long long)
  • 실수형 자료형(float, double, long double)
  • 문자형 자료형(char)

3) 사용자 정의 자료형

  • 문자열 자료형(char*)
  • 배열(자료형 변수[])
  • 구조체(struct)
  • 공용체(union)
  • 열거형(enum)

2. 변수와 상수 이해하기

1) 식별자(identifier)

  • 프로그래머가 필요 시 프로그램 내에 정의 또는 선언하여 사용하는 이름

2) 변수(variables)

  • 데이터를 저장하는 컴퓨터 메모리 공간을 가리키는 식별자
  • 변수에 데이터를 저장, 수정, 읽기 가능
  • 프로그램이 실행되는 동안 변수의 데이터 값이 유효함
  • 데이터의 자료형 크기에 따라 컴퓨터 메모리 공간이 확보됨

3) 상수(constant)

  • 프로그램 수행 중 값이 변하지 않는 데이터
  • 종류 : 정수, 실수, 문자, 문자열

3. 표준 입출력 함수 이해하기

1) printf()함수

  • 표준 출력(화면)에 표시하고자 하는 내용을 출력해 주는 기능을 가진 함수

2) 형식 지정자

  • 변수나 상수의 값을 문자열로 변환하여 화면에 출력할 수 있게 함
  • %로 시작하며, 자료형에 따라 지정되어 있음
  • 정수형 자릿수 지정 - 정수형 형식:%(+/-)(0)(전체자리수)d
  • 실수형 자릿수 지정 - 실수형 형식:%(+/-)(0)(전체자릿수.소수점자릿수)f
  • 문자열 자릿수 지정 - 문자열 형식:%(-)(전체자릿수)s

3) 제어문자

  • 화면에 내용을 출력 시 특별한 동작을 할 수 있음
  • 역슬레쉬()로 시작됨(화면에는 ₩로 표시됨)

4) scanf_s()함수

  • 데이터를 표준 입력(키보드)에서 입력 받을 때 사용하는 함수

5) sizeof()함수

  • 변수, 상수, 자료형에 대한 자료형의 크기를 반환해 주는 함수

4. 단원 실습

프로그램 내용 : 3개의 정수를 입력받아서 출력하는 프로그램


#include <stdio.h>

int main()
{
    int int_1, int_2, int_3;

    printf("정수값 3개를 입력하세요 > ");
    scanf_s(" %d %d %d", &int_1, &int_2, &int_3);
    printf("첫번째 입력값은 %d\n", int_1);
    printf("두번째 입력값은 %d\n", int_2);
    printf("세번째 입력값은 %d\n", int_3);
}

<Result>


정수값 3개를 입력하세요 > 10 20 30
첫번째 입력값은 10
첫번째 입력값은 20
첫번째 입력값은 30
profile
DataEngineer Lee.

0개의 댓글