26 điểm bởi xguru 2022-10-13 | 6 bình luận | Chia sẻ qua WhatsApp

Đây là một câu hỏi thú vị được đăng trên HN, nên mình xin chuyển lại các câu trả lời.

  • C : A Software Engineering Approach
  • Implementing C Interfaces
  • The C Programming Language (K&R)
  • Understanding and Using C Pointers
  • Modern C
  • Practical C Programming: Why Does 2+2 = 5986?
  • C in a Nutshell

6 bình luận

 
eheotjd9 2022-10-14

Xin chào thế giới

 
lifthrasiir 2022-10-13

Tôi đã giới thiệu Learn C The Hard Way https://learncodethehardway.org/c/ trong một thời gian dài (đến giờ cũng không khác nhiều, nhưng nếu có lựa chọn khác thì tôi sẵn sàng chuyển sang), vấn đề là hầu như mọi cuốn sách được nêu ở đó đều xuất bản trước năm 2010, nên có xu hướng không giải thích tốt vị trí của C trong lập trình hiện đại và vai trò người ta kỳ vọng ở C. Điều tôi rất thích ở Learn C The Hard Way là ngay từ đầu đã dạy valgrind luôn (tôi nghĩ nên học như vậy).

 
jhbaek 2022-10-13

Hồi đó là Teach Yourself C (...)

 
jungmin1237 2022-10-13

C : A Software Engineering Approach
Ngôn ngữ lập trình C (K&R)
Hiểu và ứng dụng con trỏ trong C

Mình đã có 3 cuốn này rồi, còn mấy cuốn kia thì là lần đầu thấy. Nếu có ai đã đọc 3 cuốn còn lại thì mình rất muốn nghe cảm nhận.

 
alstjr7375 2022-10-15

Việc triển khai interface bằng C khá hữu ích khi tạo cấu trúc dữ liệu.
Mình đã đọc Hiểu và ứng dụng con trỏ C rất thú vị. Haha

 
xguru 2022-10-13

Các sách đã được xuất bản trong nước thì dùng tựa của bản dịch.