指针的定义与含义
来源:互联网 发布:电路仿真软件multisim 编辑:程序博客网 时间:2024/04/29 04:48
#include <stdio.h>void main(){ int a = 122; int * p; p = &a; *p = 123; printf("|||||||||||||||||||||||||||||||||||\n"); printf("*p将a改变后的值为:%d,\n整形指针p的大小:%dByte,\n整形指针p的值%p\n", *p, sizeof(p), p); printf("|||||||||||||||||||||||||||||||||||\n"); printf("\n整形指针p的值%u\n", p); printf("|||||||||||||||||||||||||||||||||||\n"); printf("\n整形指针p的值%X\n", p); printf("|||||||||||||||||||||||||||||||||||\n");}
int a = 112;
int *p = &a;
变量p里存放着a的地址(变量p的类型为int*)
变量*p通过p里所存放的a的地址来控制a的值的大小(可以想象成变量*p的类型为int,但实际上本人并不确定 待验证….)
int * p;
p = NULL; //空指针 指向NULL的指针为空指针
*p = 123; //野指针 没有指向任何变量地址的指针为野指针
1 0
- 指针的定义与含义
- const型字符指针的定义表示的含义
- 指针的定义与用法
- 数组与指针的定义与声明
- 指针常量与常量指针以及typedef定义的指针
- 指针与数组--指针与数组的定义与声明
- 函数指针与函数指针数组的定义与使用
- 函数指针与函数指针数组的定义与使用
- 函数指针的定义与操作示例
- c指针的定义与使用总结
- 函数指针的定义与使用
- 指向函数的指针定义与使用
- 函数指针的定义与使用
- 字符串指针的定义与使用
- 引用(&)与指针(*)的定义要求
- C++/C宏定义中##与#的含义
- 函数声明与定义后加const的含义
- 指针++的含义
- Java——FileReader&FileWriter字符流实现文件复制
- JavaScript学习(三)——利用javascript访问XML文件
- 《leetCode》:Min Stack
- Java与设计模式-代理模式
- UML之部署图
- 指针的定义与含义
- Linux目录配置
- CentOS-6.7安装apache
- editplus 下载
- mysql 判断某个字段为空
- C++单链表的构建以及总结
- 2013蓝桥杯 带分数
- python小结
- [Unity3D]Unity Remote4 远程调试