《C专家编程》阅读笔记
摘要:第5章 对链接的思考5.1 函数库、链接和载入链接器(linker)的基础知识:编译器创建一个输出文件,这个文件包含了可重定位的对象。这些对象就是与源程序对应的数据和机器指令。如果函数库的一份拷贝是可执行文件的物理组成部分,那么我们称之为静态链接;如果可执行文件指示半酣了文件名,让载入器在运行时能够寻找程序所需要的函数库,那么我们称之为动态链接。第9章 再论数组9.1 什么时候数组与指针相同对编译器而言,一个数组就是一个地址,一个指针就是一个地址的地址。作为函数定义的形式参数,char s[]和char* s是一样的。
阅读全文
posted @
2011-07-29 22:28
williamwue
阅读(173)
推荐(0)
《C和指针》阅读笔记
摘要:第9章 字符串、字符和字节9.1 字符串基础字符串就是一串 零个或多个字符,并且以一个位模式为全0的NUL字节结尾。因此,字符串所包含的字符内部不能出现NUL字节。NUL字节是字符串的终止符,但它本身并不是字符串的一部分,所以字符串的长度并不包括NUL字节。头文件string.h包含了使用字符串函数所需的原型和声明。9.2 字符串长度库函数strlen的原型如下:size_t strlen(char const *string);注意:size_t类型在头文件stddef.h中定义,是无符号整型。无符号数绝不可能是负的。程序9.1 字符串长度 1 #include <stddef.h&g
阅读全文
posted @
2011-07-25 20:33
williamwue
阅读(332)
推荐(0)
《C陷阱和缺陷》阅读笔记
摘要:第1章 词法“陷阱”“符号”(token)指的是程序的一个基本组成单元。在C语言中,符号之间的空白(包括空格符、制表符或换行符)将被忽略。1.1 =不同于==把比较运算误写成赋值运算。应该显式地进行比较。if ((x=y) != 0) foo();如果把复制运算误写成比较运算,同样会造成混淆。1.2 & 和 | 不同于 && 和 ||1.3 词法分析中的“贪心法”准二义性问题1.4 整型常量如果一个整型常量的第一个字符是数字0,那么该常量将被视作八进制数。因此,10与010的含义截然不同。1.5 字符与字符串用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在
阅读全文
posted @
2011-07-21 11:31
williamwue
阅读(750)
推荐(0)
毕业论文WORD文档格式
摘要:1. 字体一级标题(题目):二号,宋体,居中。二级标题(章):三号,黑体,居中。三级标题(节):四号,宋体,粗体,居左。四级标题(小节):小四,黑体,居左。正文:小四,宋体,首行缩进。表格:小五,宋体。或者正文字体。居中或者居左。表格名及图名:5号宋体。2. 纸张尺寸和页码A4纸张大小,页边距2cm,带连续页码(阿拉伯数字页码,底部居中)。双面印刷。若根据装订需要,左右页边距可以为2.5cm。页码1从正文开始,前面摘要和目录等内容的页码用大写罗马数字表示。在WORD中分段设置页码采用“插入”“分隔符”“下一页”,就可以分段设置连续页码和不同的页眉和页脚。3. 页眉和页脚(1)页眉页眉采用下列形
阅读全文
posted @
2011-07-11 10:15
williamwue
阅读(2514)
推荐(0)