摘要: 异或运算的本质就是求和 % base。 比如 1 ^ 1 = 0 其实就是 (1+1) % 2 = 0。 阅读全文
posted @ 2014-03-04 15:47 _Venom_ 阅读(224) 评论(1) 推荐(0) 编辑
摘要: 1.c语言中一共有32个关键字,分别是: auto、int、double、long、char、short、float、unsigned、signed、sizeof、extern、 static、goto、if、else、struct、typedef、union、enum、switch、case、break、 default、do、while、const、register、volatile、return、void、for、continue。注意:define、include这些带#号的都不是关键字,是预处理指令。2.定义与声明: 定义 是创建一个对象并为之分配内存。 如:int a;... 阅读全文
posted @ 2014-03-04 14:37 _Venom_ 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 1. 动态链接库和静态链接库的优缺点解答:(1)动态链接库(Dynamic Linked Library):Windows为应用程序提供了丰富的函数调用,这些函数调用都包含在动态链接库中。其中有3个最重要的DLL,Kernel32.dll、User32.dll和GDI32.dll。有两种使用方式:一种是静态加载,即在应用程序启动时被加载;一种是动态加载,即是该动态链接库在被使用时才被应用程序加载。优点如下:a. 共享:多个应用程序可以使用同一个动态库,启动多个应用程序的时候,只需要将动态库加载到内存一次即可;b. 开发模块好:要求设计者对功能划分的比较好。缺点是不能解决引用计数等问题。(2)静 阅读全文
posted @ 2014-03-04 14:36 _Venom_ 阅读(177) 评论(0) 推荐(0) 编辑