数据对象在C++中有几种不同的访问方式?请编写一个程序验证之。
数据对象在C++中的访问方式有:名访问,引用(别名)访问,间址访问。
验证程序:
#include<iostream> using namespace std; int main() { int a; cout<<"a="; cin>>a; a=a+5; //名访问 cout<<&a<<endl; //输出变量地址 cout<<*(&a)<<endl; //地址访问,输出变量值 int *pa=&a; //说明指针变量,指向变量a cout<<*pa<<endl; //间址访问,输出变量值 int &ra=a; //ra是a的引用 cout<<ra<<endl; //引用访问,输出变量a的值 }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
数据对象在C++中的访问方式有:名访问,引用(别名)访问,间址访问。
验证程序: