判断条件为NULL
2024-10-20 16:31:23
在ASCII码表里NULL的二进制位0。所以NULL作为判断条件时,表示为假的意思。
ASCII表
二进制 | 字符 | 解释 |
0000 | null | 空字符 |
#include<stdio.h>
void main(void)
{
int rc;
rc = -1;
if(!NULL)
{
printf("!NULL enter\n");
}
printf("!rc=%d, rc=%d\n",!rc,rc);
}
运行结果
!NULL enter
!rc=0, rc=-1
参考:
[1] ASCII表
最新文章
- PHP将图片二进制转换
- Java多线程5:synchronized锁方法块
- zabbix监控系列(3)之zabbix触发器格式配置
- RAII惯用法详解
- win10 ctrl + 空格 热键取消
- 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)(整理)
- JavaScript获取元素样式
- PowerShell常用的属性
- CM_RESOURCE_LIST structure
- Error:The SDK Build Tools revision (19.0.3) is too low for project &#39;:app&#39;. Minimum required is 19.1.
- 关于rem的使用和less编译工具考拉
- java源码equals和hashCode
- 分享两个好用的nosql GUI工具
- Confluence 6 管理协同编辑 - 审计的考虑
- CMD命令搜索有某文本文件的内容
- SD从零开始05-06
- (1)List集合 (2)Queue集合 (3)Set集合
- sguf冲销脚本的实现
- Hbase1.1.0.1配置集群
- C++/CLI 本地字符串和托管字符串之间的转换