'0','\0',NULL,EOF的区别
生活随笔
收集整理的这篇文章主要介绍了
'0','\0',NULL,EOF的区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
要看是不是一个东西,打印一下即可
printf("%d %d %d %d\n",'0','\0',NULL,EOF);输出:
48 0 0 -1
结论:
'\0'与NULL 都是0,所以有的时候可以这样用:
初始化指针 char* p=0;
初始化字符串 char tmp[10] = {0} 或 memset(tmp,0,10)
转载于:https://www.cnblogs.com/guoxiaoqian/p/4314434.html
与50位技术专家面对面20年技术见证,附赠技术全景图总结
以上是生活随笔为你收集整理的'0','\0',NULL,EOF的区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 【C语言笔记初级篇】第七章:结构体相关
- 下一篇: 计算机网络之传输层:4、TCP连接管理