绝对请你相信一点就是:绝对不是什么你的智力不够使用,而是你还根本没有入门呢。根据我个人最开始学习 C 语言的切身体会就是:首先在你的电脑上安装一个适合编程的编译器(例如:WINDOWS下面是 MS VC、如果使用的是 Linux系统,则安装 gcc 编译器),然后你购买一本比较通俗易懂的教材,照着书上的每一道习题、以及课后习题,多亲自上机编写、调试、并运行教材中的每一个程序。体会C语言特有的精髓,尤其是指针部分的内容最难掌握,需要多上机练习才能体会到“指针即地址”的意义。
据我所知,以前有一本教材写得比较通俗易懂的是谭浩强写的《C语言程序设计》一书,该教材比较通俗易懂。当然了,现在这本书也许会觉得过时了一些。但是C语言的基本的语法知识点,到任何时候都是不会过时的,这一点请你放心。
另外就是:如果想能够高效率地自学、并且在较短时间内掌握 C语言编程技巧,那么绝对不能够只是在纸上、教材上阅读程序。如果是那样的话,即使教材上的内容讲得再好,那也是绝对提高不了编程水平的!