# 2022년에 C를 배운다면 최고의 책은?

> Clean Markdown view of GeekNews topic #7588. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=7588](https://news.hada.io/topic?id=7588)
- GeekNews Markdown: [https://news.hada.io/topic/7588.md](https://news.hada.io/topic/7588.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-10-13T10:49:02+09:00
- Updated: 2022-10-13T10:49:02+09:00
- Original source: [news.ycombinator.com](https://news.ycombinator.com/item?id=33130533)
- Points: 26
- Comments: 6

## Topic Body

HN에 올라온 흥미로운 질문이라 답변들을 옮겨봅니다.  
- C : A Software Engineering Approach  
- C 인터페이스 구현   
- C 언어 프로그래밍 (K&R)  
- C 포인터의 이해와 활용  
- 모던 C   
- Practical C Programming: Why Does 2+2 = 5986?  
- C in a Nutshell

## Comments



### Comment 12725

- Author: eheotjd9
- Created: 2022-10-14T15:14:19+09:00
- Points: 1

헬로우월드

### Comment 12712

- Author: lifthrasiir
- Created: 2022-10-13T17:18:10+09:00
- Points: 3

저는 오랫동안 Learn C The Hard Way https://learncodethehardway.org/c/ 를 추천하고 다녔는데(지금도 크게 다르진 않습니다만 다른 선택지가 있으면 갈아 탈 생각입니다), 다른 게 아니고 저기 나온 거의 모든 책들은 2010년 이전에 나온 거라 현대 프로그래밍에서 C의 위치와 C에 기대되는 역할을 잘 설명하지 못하는 경향이 있어요. Learn C The Hard Way는 시작할 때부터 바로 valgrind를 가르치는 게 아주 마음에 들었습니다(그렇게 배워야 한다고 생각합니다).

### Comment 12698

- Author: jhbaek
- Created: 2022-10-13T11:49:36+09:00
- Points: 1

저때는 teach yourself c 였는데 (...)

### Comment 12696

- Author: jungmin1237
- Created: 2022-10-13T10:52:27+09:00
- Points: 1

C : A Software Engineering Approach  
C 언어 프로그래밍 (K&R)  
C 포인터의 이해와 활용  
  
요 3권은 있는데 나머지는 처음보네요. 나머지 3권 읽으신 분들 있으면 후기가 궁금합니다

### Comment 12741

- Author: alstjr7375
- Created: 2022-10-15T22:55:58+09:00
- Points: 1
- Parent comment: 12696
- Depth: 1

C 인터페이스 구현은 자료구조 만들때 꽤 유용합니다.  
C 포인터의 이해와 활용 재밌게 봤어요. ㅎㅎ

### Comment 12695

- Author: xguru
- Created: 2022-10-13T10:50:01+09:00
- Points: 1

국내에도 나온 책들은 번역서 제목을 사용했습니다.
