2011年9月12日

摘要: 1.预编译过程#与##:# 例如#define ADD(n) asdasdsa#n, 在调用的时候ADD(15),返回asdasdsa15.链接字符串的作用。##例如#define a(a,b,c) a##b##c , 调用的时候啊a(d,d,d) 输出ddd.2.导致堆栈溢出的条件:1.没有回收垃圾资源2.层次太深的递归调用。3.什么是“引用”?申明和使用“引用”要注意哪些问题? 引用就是某个目标变量的“别名”(alias),对应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不 阅读全文

posted @ 2011-09-12 14:17 singlefold 阅读(1096) 评论(0) 推荐(0) 编辑