본문으로 건너뛰기
프롤로그
C언어는 왜 아직도 중요할까?

C언어는 오래된 언어가 아닙니다.

컴퓨터가 값을 어디에 저장하고, 함수 호출을 어떻게 처리하며, 배열과 문자열과 포인터가 메모리 위에서 어떻게 연결되는지 보여 주는 가장 정직한 언어입니다.

이 책은 C 문법을 단순히 외우게 하지 않고, 코드 한 줄 뒤에서 실제로 어떤 일이 일어나는지 상상할 수 있도록 안내합니다.

읽기 시작

책 소개

C언어는 오래된 언어가 아닙니다. 컴퓨터가 값을 어디에 저장하고, 함수 호출을 어떻게 처리하며, 배열과 문자열과 포인터가 메모리 위에서 어떻게 연결되는지 보여 주는 가장 정직한 언어입니다. 이 책은 C 문법을 단순히 외우게 하지 않고, 코드 한 줄 뒤에서 실제로 어떤 일이 일어나는지 상상할 수 있도록 안내합니다.

처음에는 printf와 변수에서 시작합니다. 이어서 조건문, 반복문, 함수, 배열, 문자열, 포인터를 차근차근 익히고, 스택과 힙, 동적 메모리 할당, 구조체, 파일 입출력, 전처리기와 여러 파일 빌드까지 연결합니다. 각 장은 초보자가 막히기 쉬운 지점을 먼저 짚고, 메모리와 실행 흐름의 관점에서 개념을 풀어 설명합니다.

Python이나 JavaScript를 먼저 배운 독자라면 이 책을 통해 "언어가 대신 해 주던 일"의 안쪽을 보게 될 것입니다. 프로그래밍을 처음 시작하는 독자라면 C를 통해 변수, 주소, 자료형, 함수 호출, 파일 저장 같은 컴퓨터의 기본 감각을 단단히 쌓을 수 있습니다.

마지막에는 학생 성적 관리 프로그램을 만들며 지금까지 배운 내용을 하나의 프로젝트로 조립합니다. 이 책의 목표는 C 문법 목록을 끝까지 훑는 것이 아니라, 앞으로 운영체제, 임베디드, 게임 엔진, 자료구조, 시스템 프로그래밍으로 나아갈 수 있는 튼튼한 첫 기반을 만드는 것입니다.

공유하기
카카오로 공유하기
페이스북 공유하기
트위터로 공유하기
url 복사하기
틸노트 사업자 정보
틸노트 | 사업자등록번호: 147-10-02214 | 통신판매업: 2022-서울중랑-1696 | 대표: 문지학 | 개인정보책임자: 문지학
이메일: [email protected] | 전화: 0507-0178-0131
주소: 서울특별시 중랑구 양원역로 92, 104동 702호
틸노트가 직접 판매하는 서비스 외에 크리에이터가 판매하는 경우 틸노트는 통신판매중개자이며, 통신판매의 당사자가 아닙니다. 상품, 상품정보, 거래에 관한 의무와 책임은 거래 당사자 각자에게 있습니다.
본 서비스는 생성형 AI 기술을 활용합니다.
처음 만나는 C언어: 메모리와 포인터로 배우는 컴퓨터의 원리
처음 만나는 C언어: 메모리와 포인터로 배우는 컴퓨터의 원리
무료 공개
읽기 시작하기