C Syntax IO

C 기본 문법 실행 순서

C 프로그램은 전처리, main 함수, 변수와 자료형, printf와 scanf 입출력을 순서대로 읽으면 실행 흐름이 안정적으로 보입니다.

includestdio 준비
main실행 시작
variable값 저장
IO입력과 출력
01

기본 구조

#include, main, 중괄호, 세미콜론이 C 프로그램의 골격을 이룹니다.

02

변수와 상수

값을 저장할 공간인지 바뀌지 않는 값인지 구분합니다.

03

자료형

int, double, char처럼 저장 형태에 따라 연산과 출력이 달라집니다.

04

입출력

printf는 출력, scanf는 입력이며 자료형에 맞는 서식 지정자가 필요합니다.

시험 실수

  • scanf에서 변수 값을 받을 때는 보통 주소 연산자 &가 필요합니다.
  • 대입 = 과 비교 == 를 혼동하면 조건문 결과가 달라집니다.
  • 초기화하지 않은 변수는 예측하기 어려운 값을 가질 수 있습니다.

서식 감각

%dint
%lfdouble
%cchar
%sstring