正在加载图片...
◆例6.1观察以下指针赋值运算的结果。如果将注释去 掉,结果将如何? #include <iostream> value of pval is0×00000 using names pace std 0x0012FF7C0×0012FF7C void main o 0x0012FF740x0012FF74 注释去掉会出现编译错误 lint val=100, *pval f1 oat vf1=′A’,*pVf1,*pvf2 int *pva2=NULL cout<<value of pval is <<pva2<<end 1 pval=&val; pvf=pvf 2=&vf1 cout<<pval<< <<&va1<<end1 cout<<pvf<<<<pvf2<<end1 //pvf=pva1 2005-427 北京邮电大学电信工程学院计算机技术中心 142005-4-27 北京邮电大学电信工程学院计算机技术中心 -14- 例6.1 观察以下指针赋值运算的结果。如果将注释去 掉,结果将如何? #include <iostream> using namespace std; void main() {int va1=100,*pva1; float vf1='A',*pvf1,*pvf2; int *pva2=NULL; cout<<"value of pva1 is "<<pva2<<endl; pva1=&va1; pvf1=pvf2=&vf1; cout<<pva1<<" "<<&va1<<endl; cout<<pvf1<<" "<<pvf2<<endl; //pvf1=pva1; } value of pva1 is 0x00000000 0x0012FF7C 0x0012FF7C 0x0012FF74 0x0012FF74 注释去掉会出现编译错误
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有