随笔分类 - 学习点滴
各种平时学习用到的经验总结与他人经验分享总结
摘要:这是闲聊中,同学偶然问起我的,在不加思索的情况下,给出了否定的答案,后来看了这个帖子才知道: 1 案例描述 某日,在JavaEye上看到一道面试题,题目是这样的:请对以下的代码进行优化 for (int i = 0; i ) for (int j = 0; j ) for (int k = 0; ...
阅读全文
摘要:C系统提供了丰富的系统文件,称为库文件,C的库文件分为两类,一类是扩展名为".h"的文件,称为头文件, 在前面的包含命令中我们已多次使用过。在".h"文件中包含了常量定义、 类型定义、宏定义、函数原型以及各种编译选择设置等信息。另一类是函数库,包括了各种函数的目标代码,供用户在程序中调用。 通常在程序中调用一个库函数时,要在调用之前包含该函数原型所在的".h" 文件。在附录中给出了全部库函数。ALLOC.H 说明内存管理函数(分配、释放等)。ASSERT.H 定义 assert调试宏。BIOS.H 说明调用IBM—PC ROM BIO
阅读全文
摘要:位运算 前面介绍的各种运算都是以字节作为最基本位进行的。 但在很多系统程序中常要求在位(bit)一级进行运算或处理。C语言提供了位运算的功能, 这使得C语言也能像汇编语言一样用来编写系统程序。一、位运算符C语言提供了六种位运算符:& 按位与| 按位或^ 按位异或~ 取反>> 右移1. 按位与运算 ...
阅读全文
浙公网安备 33010602011771号