C/C++
Deit_Aaron
这个作者很懒,什么都没留下…
展开
-
函数的调用约定
在C语言中,假设我们有这样的一个函数:int function(int a,int b)调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说,计算机不知道怎么给这个函数传递参转载 2012-02-25 16:34:13 · 445 阅读 · 0 评论 -
C/C++ 笔试、面试题目大汇总
转自:http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html转载 2014-07-10 10:53:37 · 901 阅读 · 0 评论 -
可变参数的宏定义
printf()和fprintf()这些输出函数的参数是可变的,在调试程序时,你可能希望定义自己的参数可变的输出函数,那么可变参数宏会是一个选择。C99中规定宏可以像函数一样带有可变参数,比如#define LOG(format, ...) fprintf(stdout, format, __VA_ARGS__)其中,...表示参数可变,__VA_ARGS__在预处理中为实转载 2014-07-10 09:20:28 · 729 阅读 · 0 评论 -
#pragma预处理命令的使用
#pragma可以说是C++中最复杂的预处理指令了,下面是最常用的几个#pragma指令:#pragma comment(lib,"XXX.lib")表示链接XXX.lib这个库,和在工程设置里写上XXX.lib的效果一样。#pragma comment(linker,"/ENTRY:main_function")表示指定链接器选项/ENTRY:main_funct转载 2013-10-16 09:47:36 · 848 阅读 · 0 评论 -
getopt.h和相应的函数
getopt是一个专门设计来减轻命令行处理负担的库函数,它可以在全局结构中记录命令参数,以便随后随时在整个程序中使用,即getopt被用来解析命令行选项参数,就不用自己写代码处理argv了。其中比较重要的函数是getopt()和getopt_long()。 (1) main()中的两个参数。声明main()函数有两种形式:int main( int argc, char *argv[]转载 2013-09-24 14:09:15 · 1077 阅读 · 0 评论 -
20个C语言中常用宏定义总结
01: 防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容#endif02: 重新定义一些类型防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef unsigned char boolean; /* Boolean value type. */typedef uns转载 2013-09-24 09:22:39 · 3434 阅读 · 0 评论 -
sizeof()用法汇总
sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。2.指针与静态数组的sizeof操作 指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为转载 2013-09-05 10:58:18 · 643 阅读 · 0 评论 -
构造函数,析构函数可不可以是虚函数?
构造函数,析构函数可不可以是虚函数?构造函数:为对象分配存储空间,使一个对象初始化;析构函数:在该对象生命期完结时做相应的扫尾工作并释放由构造函数分配的内存;构造函数不能是虚函数的原因:自己的话:【只有基类指针指向子类对象时,虚函数才用意义。当一个基类指针指向子类对象时,子类对象已经构造好了,已经没有动态绑定的必要了,所以构造函数不能是虚函数。】从概念上来说,如前所述,虚函转载 2012-04-21 10:41:40 · 693 阅读 · 0 评论 -
c语言 conio.h头文件介绍
C语言图形函数(一)C语言图形编程(一,字符屏幕)一,屏幕操作函数1. clrscr()清除字符窗口函数2. window()字符窗口函数3. gotoxy()光标定位函数4. clreol() 清除光标行尾字符函数5. insline() 插入空行函数6. delline() 删除一行函数7. gettext() 拷进文字函数8. putt转载 2012-02-13 21:52:42 · 76035 阅读 · 5 评论 -
#define用法总结
http://www.360doc.com/content/12/0103/22/532901_177077543.shtml转载 2014-07-10 10:59:58 · 1066 阅读 · 0 评论