函数内使用指针
来源:互联网 发布:同性约会软件 编辑:程序博客网 时间:2024/06/06 01:18
内存题,问下列程序会输出什么?(大致是原题,有些是自己的扩展)
(1).
#include <iostream>
using namespace std;
void fa(char *p)
{
}
int main()
{
}
运行时错误,某某指令引用的内存0x00000000不能为written.
执行完fa(p);其实指针p还是NULL,因为动态申请的10bytes在fa()返回就释放掉了。
(2)
#include <iostream>
using namespace std;
char *fb(void)
{
}
int main()
{
}
正常输出“World”(即使World后面还有很多内容,也是正常输出)
(3)
#include <iostream>
using namespace std;
char *fc(void)
{
}
int main()
{
}
正常输出"Brian"
(4)
#include <iostream>
using namespace std;
char *fd(void)
{
}
int main()
{
}
运行时错误,某某指令引用的某某内存不能为written.
(5)
#include <iostream>
using namespace std;
char *fe(char **p)
{
}
int main()
{
}
运行时错误,某某指令引用的某某内存不能为written.
从第一行打断点开始调试,走到fe()的第一条语句时回弹出异常,说访问不合法。Unhandled exception in ... Access Violation.
(6)
void ff(void)
{
}
输出乱码!“葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺葺?”
- 函数内使用指针
- 使用类内函数指针的方法
- 类内函数指针数组
- 函数指针指向类内的函数
- ABAP 内表指针使用
- ABAP 内表指针使用
- 函数指针数组的应用,但在类内作为成员使用,需要特殊处理,指针类型要匹配
- 达内培训笔记——指针函数、指针数组
- 第一次使用函数指针
- 使用函数指针
- 函数指针使用
- 函数指针的使用
- 如何使用函数指针
- c++函数指针使用
- 函数指针的使用
- 成员函数指针使用
- 函数指针的使用
- 函数指针的使用
- 关于char, wchar_t, TCHAR, _T(),L,宏 _T、TEXT,_TEXT、L
- 2013级Java第1周(春)项目——一个简单的考勤签到程序
- 跨库操作导致mysql主从复制中断
- 编写安全代码——不要用memcmp比较structure
- 自定义createElement——根据html字符串创建元素
- 函数内使用指针
- 采用aidl访问远程服务里面的方法
- Ubuntu下无法启动Eclipse的原因
- Qt下的跨目录多工程编译
- C#中的并行与多线程编程
- Linux0.12内核读书笔记
- jackson json 简单入门
- Html5游戏开发攻略(API篇)
- Ubuntu12.04搭建Hadoop环境