cplusprimerC编译器
A. 几本书的比较:C primer plus和C和指针+c陷阱与缺陷+C专家编程 C语言编程三剑客这三本的区别
1、适用基础不同
《C primer plus》是C语言经典入门课程,对基础知识讲解的十分详细,因此完全零基础的人也能看懂。《C和指针》则适用于有一定C语言基础,但是想要进一步学习的人。至于C编程三剑客,则适用于对C语言十分了解,并需要深入学习的人。
2、难度不同
《C primer plus》,从非常基础的C语言知识开始讲起,难度系数算是这几本书里最低的。《C和指针》,重点讲述C语言的灵魂——指针,所以难度较高。而C编程三剑客,讲述的是更深一层次的内容,所以难度最大。
3、主要内容不同
《C primer plus》主要讲解最基础的C语言语法知识,通过学习这本书,你可以对C语言有一个基本的认识。《C和指针》,从书名就可以看得出来,这本书是重点讲述C语言知识中的灵魂——指针的。而C编程三剑客,则主要是讲解如何写出更高质量的C代码,并指出C编程中容易犯的错误。
B. C Primer Plus和C++ Primer Plus这两本书有啥区别
一、出版时间不同
1、C Primer Plus:是2005年2月人民邮电出版社出版的图书,作者Stephen Prata,译者云巅工作室。
2、C++ Primer Plus:是2015年人民邮电出版社出版的图书,作者是 [美]普拉塔(Prata,S.)。
二、语言不同
1、C Primer Plus:是C语言的经典教材。
2、C++ Primer Plus:是C++语言的经典教材。
三、内容不同
1、C Primer Plus:全书共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C99标准。
2、C++ Primer Plus:全书分17章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出等内容。