c语言学习笔记25之指针1
来源:互联网 发布:小米wifi无法加入网络 编辑:程序博客网 时间:2024/05/20 02:28
指针:一个变量的地址
指针变量:专门存放变量地址的变量
注意:一.指针是个量,对应着一块内存区域,
二.指针存储的信息是某个内存单元的地址。
三.指针变量必须先赋值,再使用。
在声明一个指针后,编译器并不会自动完成其初始化,此时,指针的值是不确定的,也就是说,该指针指向那块内存单元是完全随机的,因此,指针变量的初始化十分重要,直接使用未加初始化的指针变量可能会给程序带来各种内存错误,因为完全不知道哪块内存会被修改掉。
如果在指针变量声明之初确实不知道该将此指针指向何处,最简单的方式是将其置“0”,
C语言中提供了关键字NULL,如下:
int* pInt=NULL;
这样,指针pInt便不会在内存中乱指一气。
如果要让指针变量确切地指向某个变量,需要使用&取地址操作符。
指针变量:专门存放变量地址的变量
注意:一.指针是个量,对应着一块内存区域,
二.指针存储的信息是某个内存单元的地址。
三.指针变量必须先赋值,再使用。
在声明一个指针后,编译器并不会自动完成其初始化,此时,指针的值是不确定的,也就是说,该指针指向那块内存单元是完全随机的,因此,指针变量的初始化十分重要,直接使用未加初始化的指针变量可能会给程序带来各种内存错误,因为完全不知道哪块内存会被修改掉。
如果在指针变量声明之初确实不知道该将此指针指向何处,最简单的方式是将其置“0”,
C语言中提供了关键字NULL,如下:
int* pInt=NULL;
这样,指针pInt便不会在内存中乱指一气。
如果要让指针变量确切地指向某个变量,需要使用&取地址操作符。
0 0
- c语言学习笔记25之指针1
- C语言学习笔记之指针
- c语言学习笔记之指针
- c语言学习笔记之指针实例
- C语言学习笔记之指针
- C语言之指针学习笔记
- c语言学习笔记之函数指针和指针函数
- c语言指针学习笔记
- C语言指针学习笔记
- C语言指针学习笔记
- C语言指针学习笔记
- c语言学习笔记--指针
- C语言学习笔记-指针
- C语言指针学习笔记
- C语言学习:指针(笔记)
- C语言学习笔记-指针
- C语言指针学习笔记
- C语言之指针笔记
- PCB走线角度选择 — PCB Layout 跳坑指南
- 离暑假还有一个月
- static 关键字的用法(c语言)
- SQL Server常用管理命令
- SQL限定查询
- c语言学习笔记25之指针1
- Lightoj 1009
- 对java set集合的理解与学习
- Running Android apps using Docker and ARC Welder
- 高通8X16电池BMS算法(二)
- try catch 语句好不好?
- 数据模型是对象时如何利用freemarker生成静态文件
- opencv第三课------------AVI注意问题
- 获取系统的联系人