C++指针问题

[复制链接]
查看11 | 回复1 | 2009-6-12 22:06:37 | 显示全部楼层 |阅读模式
你是问指针和引用的区别吗?引用是c++特有的,C没有.声明如下:int n=5;int *p=&n;以后p还可以指向任何其他int变量.而int &res=n;res只能是指向n了,而且必须在声明的时候即初始化.以后,如果你写如下语句:res=10;改变的其实是n(在很多书上,把引用说成变量的另一个别名)另外,一般认为引用占用内存比较少(很多书上说引用不占内存,这个比较有争议)
回复

使用道具 举报

千问 | 2009-6-12 22:06:37 | 显示全部楼层
区别很大, 至少语法是不同的,c是按对象语法,而 strsound是按指针语法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行