In fact, Tan Haoqiang's books are not so good, far worse than foreign tutorials. It's just that domestic colleges and universities lack innovation consciousness and follow the trend seriously. From colleges to vocational schools, almost everyone has a C program, which has formed the phenomenon of "circulation first". Tan Haoqiang has publicly stated that he will not answer any technical questions about his book! This is obviously a sign that you have no confidence in your technology and are behind the times.
Foreign tutorials:
2 1 day to learn C language
Three-day Pass of C Language (many foreign self-learners have read this book before getting started, and the examples used are simple and easy to understand)
Then introduce the following two truly classic textbooks:
1.C Programming Language
2. Expert C Programming-Deep C Secret
If e is good, read the original, otherwise you have to buy a translation.
Emphasis: If you are a self-taught (beginner), don't read Tan Haoqiang's books, otherwise it will be difficult for you to understand. His books are everywhere. Find one yourself and experience it first.