ch8_14.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //**********************
  2. //**    ch8_14.cpp    **
  3. //**********************
  4. #include <iostream.h>
  5. int* getInt(char* str)    //指针函数
  6. {
  7.   int value=20;
  8.   cout <<str <<endl;
  9.   return &value;    //warning: 将局部变量的地址返回是不妥的
  10. }
  11. void somefn(char* str)
  12. {
  13.   int a=40;
  14.   cout <<str <<endl;
  15. }
  16. void main()
  17. {
  18.   int* pr=getInt("input a value:");    //赋值取自返回的指针值
  19.   cout <<*pr <<endl;            //第一次输出*pr
  20.   somefn("It is uncertain.");
  21.   cout <<*pr <<endl;            //第二次输出*pr
  22. }