您的位置:首页 > 其它

函数参数为指针,在函数内没有必要改变指针地址,改了也不起作用,因为即便是指针,也是值传递指针!

2006-08-23 14:31 423 查看
eg:
void con(const char* p)//const保证不改变指针指向内容,但不保证不改变指针本身
{
 char *pa="dddd";
 p=pa;//改变指针无意义
}
int main(int argc, char* argv[])
{
 char *p="aaa";
 con(p);
 cout<<p<<endl;//输出:aaa
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐