关于指针变量初始化测试
来源:互联网 发布:jdk 7u45 windows x32 编辑:程序博客网 时间:2024/06/05 04:38
#include <stdio.h>
char *p1;
char *p2;
int *p3;
int main()
{
char *p4;
char *p5;
int *p6;
printf("p1 = %p\r\n",p1);
printf("p2 = %p\r\n",p2);
printf("p3 = %p\r\n",p3);
printf("p4 = %p\r\n",p4);
printf("p5 = %p\r\n",p5);
printf("p6 = %p\r\n",p6);
return 0;
}
输出结果:
p1 = (nil)
p2 = (nil)
p3 = (nil)
p4 = 0xb77dd000
p5 = 0x80484bb
char *p1;
char *p2;
int *p3;
int main()
{
char *p4;
char *p5;
int *p6;
printf("p1 = %p\r\n",p1);
printf("p2 = %p\r\n",p2);
printf("p3 = %p\r\n",p3);
printf("p4 = %p\r\n",p4);
printf("p5 = %p\r\n",p5);
printf("p6 = %p\r\n",p6);
return 0;
}
输出结果:
p1 = (nil)
p2 = (nil)
p3 = (nil)
p4 = 0xb77dd000
p5 = 0x80484bb
p6 = 0xb77a1000
结论:指针变量和其他变量一样,全局变量未初始化为0,局部变量未初始化为随机值。
阅读全文
0 0
- 关于指针变量初始化测试
- 关于变量初始化的一些测试
- 指针变量初始化
- 指针变量初始化
- 指针变量初始化
- 指针变量初始化
- 关于变量初始化
- 关于指针的初始化
- 关于指针变量
- c++ 全局的指针变量 和 成员指针变量 初始化
- 关于linux结构变量初始化。。
- 关于静态变量初始化问题
- 关于声明指针初始化问题
- 关于静态变量和变量初始化问题
- MASM6.11中指针变量初始化
- C语言中指针变量的初始化
- C++ 不要忘记指针变量的初始化
- 关于成员变量自动初始化和局部变量手动初始化
- android WebView报错
- list的list重复操作问题([[]]*n)
- 产品构架图
- shenll学习整理(1)-shell简介
- gradle 基础应用:统一配置信息
- 关于指针变量初始化测试
- webstorm常用快捷键
- Spring 定时任务之 @Scheduled cron表达式
- URL中的"?","#","&"
- 免费看各大视频VIP(VIP视频解析)
- 浅析书写内核模块
- 如何将使用托管磁盘虚拟机的 OS 盘挂载到其他虚拟机上
- SSL P2722 提高组第一式 A
- Linux IO模型及POSIX aio介绍