文章摘要:学c语言推荐书籍
可用于学习c语言的书籍有:《C PrimerPlus(第6版)中文版》《C和指针》《C老师编程》等。如果想具体 […]
可用于学习c语言的书籍有:《C PrimerPlus(第6版)中文版》《C和指针》《C老师编程》等。如果想具体了解学习c语言的书籍,那不妨接着往下看吧!
学习C语言用什么书好
1. 入门经典
《C Primer Plus(第6版)中文版》:本书详细讲解了C语言的基本概念和编程技巧。
全书共17章。第1章、第2章介绍了C语言编程的预备知识。第3章~第15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入输出、结构、位操作等。
第16章、第17章介绍C预处理器、C库和高级数据表示。本书以完整的程序为例,讲解C语言的知识要点和注意事项。
每章末尾设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。
本书可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于巩固C语言知识或希望进一步提高编程技术的程序员。
2. 进阶经典
《C和指针》:本书并不是一本关于编程的入门图书。它所面向的读者应该已经具备了一些编程经验,或者是一些想学习C,但又不想被诸如为什么循环很重要以及何时需要使用if语句等肤浅问题耽误进程的人。
《C老师编程》:C语言编程是一项技艺,需要多年历练才能达到较为完善的境界。一个头脑敏捷的人很快就能学会C语言中基础的东西。但要品味出C语言的细微之处,并通过大量编写各种不同程序成为C语言老师,则耗时甚巨。本书是一本关于ANSIC编程语言的高级读本。
它适用于已经编写过C程序的人,以及那些想迅速获取一些老师观点和技巧的人。
《C陷阱与缺陷》:本书力图通过揭示一般程序员,甚至是经验老道的职业程序员,如何在编程中犯错误、摔跟头,以提倡和鼓励预防性的程序设计。
这些错误实际上一旦被程序员真正认识和理解,并不难避免。因此,本书阐述的重点不是一般原则,而是一个个具体的例子。
c语言必背词汇有哪些
auto:声明自动变量;double:声明双精度变量或函数;int:声明整型变量或函数;struct:声明结构体变量或函数;break:跳出当前循环;else:条件语句否定分支(与;if;连用);long:声明长整型变量或函数。
switch:用于开关语句;case:开关语句分支;enum:声明枚举类型;
register:声明寄存器变量;typedef:用以给数据类型取别名;char:声明字符型变量或函数;extern:声明变量是在其他文件正声明;return:子程序返回语句(可以带参数,也可不带参数)。
union:声明共用数据类型;const:声明只读变量;float:声明浮点型变量或函数;short:声明短整型变量或函数;unsigned:声明无符号类型变量或函数;continue:结束当前循环,开始下一轮循环;for:一种循环语句。
signed:声明有符号类型变量或函数;void:声明函数无返回值或无参数,声明无类型指针;default:开关语句中的“其他”分支;goto:无条件跳转语句;sizeof:计算数据类型长度;volatile:说明变量在程序执行中可被隐含地改变。
do:循环语句的循环体;while:循环语句的循环条件;static:声明静态变量;if:条件语句。
c语言函数类型有几种
一般包括字符库函数,数学函数,目录函数,进程函数,诊断函数,操作函数等。
字符库函数所在函数库为ctype.h;数学函数所在函数库为math.h、stdio.h、string.h、float.h;目录函数所在函数库为dir.h、dos.h;进程函数所在函数库为stdlib.h、process.h。
诊断函数所在函数库为assert.h、math.h;接口子程序所在函数库为dos.h、bios.h;操作函数所在函数库为string.h、mem.h;时间日期函数函数库为time.h、dos.h。