C Code Reading

기본 C 코드 읽기

시험 코드는 실행 순서, 변수 상태, 서식 지정자, 입력 주소 연산자를 한 묶음으로 보면 실수가 줄어든다.

1

선언 확인

변수 이름, 자료형, 초기값을 먼저 표시한다. 초기화가 없으면 임의값 가능성을 의심한다.

2

대입 추적

`=`는 비교가 아니라 저장이다. 오른쪽 계산 결과가 왼쪽 변수에 들어간다.

3

printf / scanf

출력은 값에서 화면으로, 입력은 키보드에서 변수 주소로 이동한다.

4

형 변환

정수에 실수를 넣거나 `%d`, `%f`, `%lf`가 어긋나면 결과 해석이 달라진다.