- 博客(48)
- 收藏
- 关注
转载 函数,内联函数与宏的区别
先说宏和函数的区别:1. 宏做的是简单的字符串替换(注意是字符串的替换,不是其他类型参数的替换),而函数的参数的传递,参数是有数据类型的,可以是各种各样的类型.2. 宏的参数替换是不经计算而直接处理的,而函数调用是将实参的值传递给形参,既然说是值,自然是计算得来的.3. 宏在编译之前进行,即先用宏体替换宏名,然后再编译的,而函数显然是编译之后,在执行时,才调用的.因此,宏占用的是编译的
2016-11-21 19:34:16
227
原创 C++ 进制
int u=010, v= 0x10, w=10;printf(“%d,%d,%d/n”,u,v,w);输出为:8,16,10010是8进制,对应的10进制为8。0x10是16进制,对应的10进制为16
2016-11-21 19:30:58
401
原创 程序员的自我修养--链接,装载,库
计算机系统软件体系结构采用一种层的结构: “计算机科学领域的任何问题都可以通过增加一个间接的中间层来解决” “Any problem in computer science can be solved by another layer of indirection.”
2016-09-13 12:29:25
301
转载 程序连接
程序编译,将程序代码按一定规则变换成机器可以识别的可执行代码序列,程序连接,将编译的代码序列与必须的启动代码,用到的库文件按规则组合连接成可执行程序
2016-09-12 19:13:55
2355
转载 指针数组和数组指针
指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针数组指针:a pointer to an array,即指向数组的指针
2016-09-04 12:06:42
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅