프로그램을 조건에 따라 실행하거나 실행하지 않아야 할 때 사용한다.
반복문 - for문, while문, do-while문
함수란? 기능을 수행하는 코드
반환되는 값이 없는 함수나 매개변수가 없는 함수가 있을 수 있다.
지역 변수, 전역 변수, 정적 지역 변수
중첩 반복문, 무한 반복문, break, continue
배열 : 동일한 타입의 메모리를 하나의 단위로 다루기 위해 연결된 메모리
포인터(pointer): 실행 중 메모리의 주소 값
주소 연산, 포인터와 배열
문자열 기초
문자 & 문자열 입출력 함수
문자 & 문자열 처리 함수
자료형이 다른 데이터는 구조체를 통해 묶어 처리
연결리스트, 공용체, 열거형
이중 포인터, 배열 포인터, 함수 포인터
malloc 함수
fopen, fclose, fgetc, fputc, fgets, fputs