为什么弄的这么复杂了呢,简单的问题复杂化了
以下是引用lsikuo在2006-9-1 23:00:27的发言:
为什么弄的这么复杂了呢,简单的问题复杂化了
为什么弄的这么复杂了呢,简单的问题复杂化了
那你给点简单的啊!
那你给点简单的啊!
#include <iostream.h>
void main()
{
const int num=500;
int rel=num;
cout<<rel<<endl;
rel=rel+100;
cout<<rel<<endl;
cout<<num<<endl;
}
我用的是vc++6.0版本,这个小程序可以通过调试,num的值是不会改变的,rel则可以。我不知道你编这个小程序的初衷是什么,或者说是为了实现什么功能,我上面所写的就是一个最简单的修改而已!
引用时,变量的转化错了!
const int num=500;//const型的
int& ref=num;//变量型的!
支持!!!
ref就相当于num的别名,改变rel就相当于改变num