房天下 > 房天下问答 > 业主生活 > 其他
  • C++编程:

    定义一个整形变量x,一个一级整形指针变量px以及一个二级整形指针变量ppx,然后让px指向x,ppx指向px,最后分别通过px和ppx给x赋值并输出通过px和ppx输出x的值。

    提问者:实用资源网

    发布于2010-11-05

共1个回答
  • xzxxokok 丨Lv 0
    /*如果回答的好,恳请采纳本人使用的是Dev-Cpp 4.9.9.2*/#include<iostream>using namespace std;int main(){ int x,*px,**ppx; px=&x; ppx=&px; *px=55; cout<<"x="<<x" px="<<*px<<" ppx="<<**ppx<<endl; **ppx=5; cout<<"x="<<x" px="<<*px<<" ppx="<<**ppx<<endl; cin.get(),cin.get(); return 0;}/*评论:这个程序问题只是想说明――修改指针变量的值会修改掉其所指向的变量值,因此无论哪一方被修改,指针及其关联变量皆修改*//*运行结果:x=55 px=55 ppx=55x=5 px=5 ppx=5*/
    +1 2010-11-06 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。