发布网友 发布时间:2022-04-24 03:32
共1个回答
热心网友 时间:2023-10-25 04:00
C语言的书很多,不同的学习的目的,看的书可能不一样:
1、零基础,只是想了解C语言是什么,程序的基本原理:
谭浩强《C语言程序设计》:当然这是一本有争议的书,它编写的目的不是培养程序员,而是高级语言开发的通识教育,因此如果只是想了解C语言,而不是从事这个工作,可以看这本
2、未来希望从事C语言的开发工作,或者希望读懂别人的C语言的代码
入门书:个人推荐《C Primer Plus》,这是一本经典教材,当然经典也意味着书相对比较厚,但是写得非常深入浅出,内容上也非常适合自学,最新的版本支持C11
3、如果你学C语言有专门的用途:
如果有专门的用途,除了上面的介绍C语言通用知识的入门书外,一般还要看一下针对你的项目的入门书或者手册
比如嵌入式开发,可能还要看一下你的具体项目平台的开发工具的入门书或手册,例如8051,ARM,MIPS,AVR等架构下的C语言开发的书,通常会针对你的开发平台的特点介绍硬件相关的C语言开发内容,至于选那一本与你的开发平台相关。
再比如UNIX/Linux下面C的开发,可能还需要看一下UNIX/Linux C语言编程方面的入门书,里面会扩充与UNIX/Linux平台相关的C语言的内容
热心网友 时间:2023-10-25 04:00
C语言的书很多,不同的学习的目的,看的书可能不一样:
1、零基础,只是想了解C语言是什么,程序的基本原理:
谭浩强《C语言程序设计》:当然这是一本有争议的书,它编写的目的不是培养程序员,而是高级语言开发的通识教育,因此如果只是想了解C语言,而不是从事这个工作,可以看这本
2、未来希望从事C语言的开发工作,或者希望读懂别人的C语言的代码
入门书:个人推荐《C Primer Plus》,这是一本经典教材,当然经典也意味着书相对比较厚,但是写得非常深入浅出,内容上也非常适合自学,最新的版本支持C11
3、如果你学C语言有专门的用途:
如果有专门的用途,除了上面的介绍C语言通用知识的入门书外,一般还要看一下针对你的项目的入门书或者手册
比如嵌入式开发,可能还要看一下你的具体项目平台的开发工具的入门书或手册,例如8051,ARM,MIPS,AVR等架构下的C语言开发的书,通常会针对你的开发平台的特点介绍硬件相关的C语言开发内容,至于选那一本与你的开发平台相关。
再比如UNIX/Linux下面C的开发,可能还需要看一下UNIX/Linux C语言编程方面的入门书,里面会扩充与UNIX/Linux平台相关的C语言的内容
热心网友 时间:2023-10-25 04:00
C语言的书很多,不同的学习的目的,看的书可能不一样:
1、零基础,只是想了解C语言是什么,程序的基本原理:
谭浩强《C语言程序设计》:当然这是一本有争议的书,它编写的目的不是培养程序员,而是高级语言开发的通识教育,因此如果只是想了解C语言,而不是从事这个工作,可以看这本
2、未来希望从事C语言的开发工作,或者希望读懂别人的C语言的代码
入门书:个人推荐《C Primer Plus》,这是一本经典教材,当然经典也意味着书相对比较厚,但是写得非常深入浅出,内容上也非常适合自学,最新的版本支持C11
3、如果你学C语言有专门的用途:
如果有专门的用途,除了上面的介绍C语言通用知识的入门书外,一般还要看一下针对你的项目的入门书或者手册
比如嵌入式开发,可能还要看一下你的具体项目平台的开发工具的入门书或手册,例如8051,ARM,MIPS,AVR等架构下的C语言开发的书,通常会针对你的开发平台的特点介绍硬件相关的C语言开发内容,至于选那一本与你的开发平台相关。
再比如UNIX/Linux下面C的开发,可能还需要看一下UNIX/Linux C语言编程方面的入门书,里面会扩充与UNIX/Linux平台相关的C语言的内容
热心网友 时间:2023-10-25 04:00
C语言的书很多,不同的学习的目的,看的书可能不一样:
1、零基础,只是想了解C语言是什么,程序的基本原理:
谭浩强《C语言程序设计》:当然这是一本有争议的书,它编写的目的不是培养程序员,而是高级语言开发的通识教育,因此如果只是想了解C语言,而不是从事这个工作,可以看这本
2、未来希望从事C语言的开发工作,或者希望读懂别人的C语言的代码
入门书:个人推荐《C Primer Plus》,这是一本经典教材,当然经典也意味着书相对比较厚,但是写得非常深入浅出,内容上也非常适合自学,最新的版本支持C11
3、如果你学C语言有专门的用途:
如果有专门的用途,除了上面的介绍C语言通用知识的入门书外,一般还要看一下针对你的项目的入门书或者手册
比如嵌入式开发,可能还要看一下你的具体项目平台的开发工具的入门书或手册,例如8051,ARM,MIPS,AVR等架构下的C语言开发的书,通常会针对你的开发平台的特点介绍硬件相关的C语言开发内容,至于选那一本与你的开发平台相关。
再比如UNIX/Linux下面C的开发,可能还需要看一下UNIX/Linux C语言编程方面的入门书,里面会扩充与UNIX/Linux平台相关的C语言的内容
热心网友 时间:2023-10-25 04:00
C语言的书很多,不同的学习的目的,看的书可能不一样:
1、零基础,只是想了解C语言是什么,程序的基本原理:
谭浩强《C语言程序设计》:当然这是一本有争议的书,它编写的目的不是培养程序员,而是高级语言开发的通识教育,因此如果只是想了解C语言,而不是从事这个工作,可以看这本
2、未来希望从事C语言的开发工作,或者希望读懂别人的C语言的代码
入门书:个人推荐《C Primer Plus》,这是一本经典教材,当然经典也意味着书相对比较厚,但是写得非常深入浅出,内容上也非常适合自学,最新的版本支持C11
3、如果你学C语言有专门的用途:
如果有专门的用途,除了上面的介绍C语言通用知识的入门书外,一般还要看一下针对你的项目的入门书或者手册
比如嵌入式开发,可能还要看一下你的具体项目平台的开发工具的入门书或手册,例如8051,ARM,MIPS,AVR等架构下的C语言开发的书,通常会针对你的开发平台的特点介绍硬件相关的C语言开发内容,至于选那一本与你的开发平台相关。
再比如UNIX/Linux下面C的开发,可能还需要看一下UNIX/Linux C语言编程方面的入门书,里面会扩充与UNIX/Linux平台相关的C语言的内容