一、编程语言 1、C和C++ 《C Primer Plus》 《C和指针》 《C专家编程》 《C陷阱与缺陷》 《Essential C++》 《C++ Primer》 2、Java 《Java核心技术·卷 I》 《Java核心技术·卷 II》 《Java编程思想》 《深入理解Java虚拟机》 《实战 ...
分类:
其他好文 时间:
2021-03-15 10:30:29
阅读次数:
0
下载地址:点我 凯尼格 (作者), 高巍 (译者) 《C和C++经典著作:C陷阱与缺陷》适合有一定经验的C程序员阅读学习,即便你是C编程高手,《C和C++经典著作:C陷阱与缺陷》也应该成为你的案头必 备书籍。作者以自己1985年在Bell实验室时发表的一篇论文为基础,结合自己的工作经验扩展成为这本对 ...
分类:
编程语言 时间:
2018-11-18 23:44:09
阅读次数:
215
特开此文记录我说读 技术书单(闲书就不计入了), 一方面是鼓励和监督不断提升自我的过程;一方面是给大家做个参考~ 如果时间富裕也会写相关的读书笔记,加油!! name: deadline: 《C陷阱与缺陷》 2017-09-23 《neural-networks-and -deep-learning ...
分类:
其他好文 时间:
2018-01-16 00:45:20
阅读次数:
145
1.typedef,重新定义的名字为变量名,强制类型转换是定义的格式去掉变量名 2.定义变量与数组 先定义数组,后定义变量 先定义变量,后定义数组 3.5[array]=array[5] 代码同上 4.作为参数的数组声明 ...
分类:
其他好文 时间:
2017-12-05 01:03:57
阅读次数:
213
今天在一个公众号里面看到这个文章。读来真是 感触很多。感谢这位电工对自己的总结,而且写了出来,让更多的人看到。文中提到了很多我们控制专业的书,当然也是很多电子工程专业的人都需要学习的,这些现在感觉没有什么用的书,原来在以后的工作总竟然那么的有用。而且我们现在不知道自己所学的这些课程之间到底有什么联系 ...
分类:
其他好文 时间:
2017-11-02 19:02:43
阅读次数:
226
我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“UnboundLocalError”,示例:>>>a=1
>>>deffunc():
...a+=1
...printa
...
>&g..
分类:
编程语言 时间:
2017-10-12 22:58:26
阅读次数:
290
第七章 1.null指针并不指向任何对象,所以只用于赋值和比较运算,其他使用目的都是非法的。 误用null指针的后果是未定义的,根据编译器各异。 有的编译器对内存位置0只读,有的可读写。 书中给出了一种判断编译器如何处理内存0的代码: 在禁止读内存0的机器上,程序会执行失败。有的机器上,却可以10进 ...
分类:
其他好文 时间:
2017-09-14 00:29:18
阅读次数:
229
第六章 1.预处理器:预处理器先对代码进行必要的转换处理,简化编程者的工作。 它的重要原因有以下两点: a. 假如要将程序中出现的所有实例都加以修改,但希望只改动程序一处数值,重新编译实现。 预处理器可以做到这点,通过将这个数值设为显式常量。 b. C语言函数调用花销大,希望有一个程序块看上去像函数 ...
分类:
其他好文 时间:
2017-09-13 23:12:35
阅读次数:
201
第四章 1. 连接器 C语言的一个重要思想就是分别编译:若干个源程序可在不同的时候单独进行编译,恰当的时候整合到一起。 连接器一般与C编译器分离,其输入是一组目标模块(编译后的模块)和库文件,输出是一个载入模块(执行文件)。 2. 命名冲突与static修饰符 static修饰符可有效减少命名冲突! ...
分类:
其他好文 时间:
2017-09-10 23:47:51
阅读次数:
217
第二章 1. 理解函数声明 书中分析了复杂的类型声明方式,也说明了使用typedef声明会更好理解,推荐大家使用typedef进行函数声明。 书中类型分析一层一层挖掘,让读者可以理解多层嵌套的类型含义,有时间的读者可以去看看,笔者不再重复。 既然书中推荐使用typedef进行函数声明,我们就来研究下 ...
分类:
其他好文 时间:
2017-08-30 23:37:48
阅读次数:
239