C++
文章平均质量分 78
myliupp
VB、C
展开
-
C++中引用和指针的不同
引用,其本质就是指针,将它用在一些特别的场合,会比指针更简洁,更方便。具体说来,指针多用于动态内存管理和对数组的操作等,C风格的代码接收和返回指针;引用则往往用在接收和返回类类型的名字空间域函数或类域函数,以避免类对象的复制开销。但是请注意,引用毕竟不完全等同于指针,它们有一些差异: 1、引用必须初始化,指针则不然。int *pi;//可以int &ri;//不行,未初始化int i;int原创 2009-03-01 14:19:00 · 2911 阅读 · 0 评论 -
精解C++的switch语句
入门书籍对switch语句的介绍相对较浅,我也因此而产生了很多想当然的误解。为解惑而写了以下一小篇精解switch语句,相信会对很多朋友有所帮助,同时顺便补充一些相关知识。 先抛出个题目,见下程序://原代码出自《C语言参考手册(原书第5版)》//为了表达我的意图,特做了部分改动switch(x){ default: if(prime(x))原创 2009-08-07 02:07:00 · 4421 阅读 · 4 评论