摘要: 一、引用的概念 引用是个别名,当建立引用时,程序用另一个变量或对象(目标)的名字初始化它。从那时起,引用作为目标的别名而使用,对引用的改动实际上就是对目标的改动。 引用不是值,不占存储空间,声明引用时,目标的存储状态不会改变。所以,既然定义的概念有具体分配空间的含义,那么引用只有声明,没有定义。 引用的声明必须初始化。二、引用的操作 C++没有提供访问引用本身地址的方法,因为它与指针或其他变量的地址不同,他没有任何意义。引用在建立时就初始化,而且总是作为目标的别名使用,即使在应用地址操作符时也是如此。 引用一旦初始化,就维系在一定的目标上,再也不分开。任何对该引用... 阅读全文
posted @ 2012-09-16 19:25 xufenghfut 阅读(198) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> int main() { int a=0; int b=1; int c=2; int d=3; printf("%d",a+++b+c+++d++);//结果为a+++b+c+++d++=(a++)+ b + (c++) + (d++) =6//后缀的优先级高于前缀 return 0; } 阅读全文
posted @ 2012-09-16 18:41 xufenghfut 阅读(263) 评论(0) 推荐(0) 编辑