1、简单知道“程序和算法”(学习的程度就像阅读文章一样,看后有个印象就行,不要求掌握)和C语言的主要特点。 2、掌握“C语言程序的基本结构”(C语言程序的基本结构就像是C语言的语法一样,要遵守它。否则会出现语法错误,甚至导致整个程序出现问题)。3、掌握C语言标识符(你要理解、区分标识符中的“关键字、变量、常量、合法标识符”);掌握C语言“数据类型、运算符和表达式。【2、3点是最基础的,必须掌握;第3点分号后面的具体内容,我未展开,但那也很重要】ps:在学习上述内容的过程中,你可能还会有许多疑问,但问题不是很大,你放心学就好啦。要实在不行,你可以在你有疑问的地方停下,即先不学你正在学习的那一块知识点之后的知识,而是直接跳到有问题的那块知识点去学(个人建议)。 4、2和3点没问题之后,学习“C语句”就轻松了(此处各种C语句类型亦未展开)。 5、C语言结构类型【ps:4、5点关系密切,几乎要求你一起学)。 6、“数组”是基础中的重点,概念必须清楚;然后就是学习一维数组、二维数组、字符数组(指针数组(数组的每个元素都是一个指针)就等你学会了指针之后再学,还有就是,指针那块还有数组指针(指向数组的指针,其实该指针可以说和它所指向的数组是同一个数组)【我比较罗嗦,不要乱哦】。 7、(大多数人学习的重点、难点)“函数、指针”(未展开)。 8、当上述七点都没啥问题了,就学习“结构体和共用体”吧(这也是一个大的范围,掌握好基础之后没问题的,就是格式比较麻烦,得记住,否则怎么写你都不知道TAT~】。 9、“文件操作”(此处内容量相当大,加油)掌握吧。 附:10、ASCII代码表是穿插各个知识块之间的,写程序用到的时候就去看一下,记住几个常用的就差不多了:0--48、A--65、a--97(字符那块用得较多,不过,终究依你写的程序)。“运算符的优先级和结合性”也是穿插着学习、了解的。
时间允许的话,可以到附近的大学里蹭课啊。
淘宝上有买的,很便宜