1:代码如下:

// 5.10.cpp : 定义控制台应用程序的入口点。
// #include "stdafx.h"
#include <iostream>
using std::cout;
using std::endl;
int* pointerGet(int* p)//定义一个返回指针类型的函数
{
int i = ;
cout<<"函数体中i的地址"<<&i<<endl;
cout<<"函数体中i的值:"<<i<<endl;
p = &i;
return p;
}
int main()
{
int* k = NULL;
cout<<"k的地址:"<<k<<endl;
cout<<"执行函数,将k赋予函数返回值"<<endl;
k = pointerGet(k);//执行函数后,i的内存被销毁,值变成了一个不可预知的数
cout<<"k的地址:"<<k<<endl;
cout<<"k所指向内存的内容:"<<*k<<endl;
}

运行结果:

最新文章

  1. Asp.Net通过HttpModule实现URL重写
  2. python(三)set集合
  3. Android安卓开发环境搭建详细教程
  4. 陷阱~SQL全表扫描与聚集索引扫描
  5. 【Android - 基础】之Animator属性动画
  6. ThinkPHP函数详解:D方法
  7. android - 调试
  8. 仿新浪微博短网址PHP实现方案
  9. Android数据存储——SQLite数据库(模板)
  10. Java IO(一):IO和File
  11. mui的上拉加载更多 下拉刷新 自己封装的demo
  12. Node的安装和进程管理
  13. cscope和ctags自动更新
  14. 20165315 2018-2019-2 《网络对抗技术》Exp1 PC平台逆向破解
  15. Tomcat启动报错:This file is needed to run this program
  16. html主要笔记
  17. MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
  18. clientdataset 用法
  19. 浅析c#中==操作符和equals方法
  20. QQ空间首页背景图片淡出解析与不足完善

热门文章

  1. 记Tomcat进程stop卡住问题定位处理
  2. Swift(二)基础部分
  3. redis集群启动和关闭脚本
  4. ERROR qos-server can not bind localhost:22222
  5. epoll机制和简述
  6. SpringMVC获取HttpClient 请求的数据
  7. 第五章 动画 50 动画-transition-group中appear和tag属性的作用
  8. 使用maven简单搭建Spring mvc + redis缓存
  9. Android 腾讯bugly Tinker 热修复
  10. Redis 管道pipeline