C语言之NULL说明
来源:互联网 发布:mac 不能玩炉石传说么 编辑:程序博客网 时间:2024/05/21 13:37
NULL并不是指针类型,而是用来描述指针的值。一般情况下,NULL被定义为0。如果定义 char *cp=NULL;意味着cp没有指向任何地址,也就是说,它更本没有指向一个具体可用的值。让cp没有指向任何地址是安全的。NULL对暂时用不到的指针变量赋初始值,以避免野指针的问题。
NULL有时候,也用在一些返回指针的函数中,如果返回的为NULL,那么代表函数调用并没有成功,如fopen;
0 0
- C语言之NULL说明
- c语言 NULL
- C语言NULL了解
- 关于c语言中的NULL
- C语言的 NULL是什么
- C语言:size_t说明
- C语言指针说明
- C语言堆栈说明
- C语言-#和##说明
- c语言"格式说明"
- C语言堆栈说明
- Object-C nil,Nil,NUll说明
- 简单C语言编译器之需求说明【待完善】
- C语言之printf() %d 转换说明修饰符
- C语言之printf() %f 转换说明修饰符
- C语言之printf() %s 转换说明修饰符
- c语言NULL和0区别及NULL详解
- c语言NULL和0区别及NULL详解
- UI基础-数据库
- IOS UISearchBar
- Ubuntu 输入正确的账号密码,登陆后又跳回到登录界面 解决方案
- DSL如何和实际项目结合简化方案编写简单思考
- JAVA面向对象
- C语言之NULL说明
- Linux:主机linux内核版本升级实验
- HDU2014--青年歌手大奖赛_评委会打分
- poj1149 PIGS
- Winsocket编程
- MySQL单列索引和组合索引的区别介绍
- 使用ConcurrentQueue并发集合来设计网络服务器端
- 弘扬的博客,一些基础的和进阶的安卓教程
- RealSense SDK 开发笔记 (三)获取R200的图像(OpenCV Mat)