C++编程思想---阅读中:[1]if中的条件表达式

 时间:2026-02-14 03:10:55

1、正常的写法,可能也是你最长用到的形式

if(bool)

if(条件运算符)

C++编程思想---阅读中:[1]if中的条件表达式

2、if(NULL)

为什么可以这样写?

在stdio.h中有这么一行

#define NULL    0

也就是NULL就是0

C++编程思想---阅读中:[1]if中的条件表达式

3、那么在if中放char可以么?答案是可以的!char其实就是AscII码,也是一个整数

C++编程思想---阅读中:[1]if中的条件表达式

4、如这样写会不会出错呢?(if(char[])或者if(char*))

也不会!

因为当把上面两种类型放到if中是,if取的是字符指针或者数组的地址,而这个地址确实是个整数并且非0

C++编程思想---阅读中:[1]if中的条件表达式

  • Matlab2013下载安装激活方法步骤
  • win10系统怎么取消输入表情符后自动关闭面板?
  • 图解Navicat删除数据库、备份/还原和导出导入
  • Windows7安装PADS2007详细步骤
  • 误删虚拟机网络适配器的恢复网络连接方法
  • 热门搜索
    重庆市区旅游景点大全 濮阳旅游景点大全 青岛旅游景点大全介绍 重庆主城区旅游景点 苏州青旅三三旅游 公司组织旅游通知 台湾有哪些旅游胜地 10月去哪里旅游最好 去巴厘岛旅游要多少钱 冲绳岛旅游