CSDN博客

img dadalan

引用&出现错误 

发表于2008/9/28 17:57:00  450人阅读

注意 引用的地址只能是变量不能是常量

例如 char ch[250];
function(char &ch)
假如现在调用
function(ch) 那么会出错

原因:引用的变量不能是常量。ch[0]的地址是固定的

解决办法:
char *p = ch; 此时cunction(p)则不会出问题,原因在于p是可以变化的
0 0

相关博文

我的热门文章

img
取 消
img