确认一键查看最优答案
本功能為IP专享,开通IP获取答案速率将提升10倍哦!
if(!p)是什么意思p是指针,if(!)是什么意思
前面应该有动态内存分配的语句
如果不成功(NULL)就执行if()
if(!p)意思是:如果p是无效的,p是一个指针指针无效就是等于零,0的布尔值是false 就是无效的。
虽然沒什么问题 但是不是什么好的习惯
!一般只用于bool类型
这样写出来的代码更规范些
看个人喜好,风格不同
指针最好和NULL做比较,风格对可读性还是比较重要的
if(!p)是什么意思p是指针,那本书如果这样写楼主可以拿这书去垫桌子角了。
問题是NULL是哪里跑出来的?
C++标准里有这个定义么?
支持应该是这样子的!!
只有P为Null的时候,表达式!p的值才为True
这种写作习惯不是很好~~
貌姒这么写是潜规则~~~
但是不推荐这么写还是写清楚。这样读者一看僦知道只指针类型
拍照搜题秒出答案,一键查看所有搜题记录
拍照搜题秒出答案,一键查看所有搜题记录
拍照搜题秒出答案,一键查看所有搜题记录
该楼层疑似违规已被系统折叠
纠結死了,H=U+P给出定义时,是用的气体定义的.P是气体压力,是气体体积.每次看到,比如H2O(L,T,P)变为H2O(S,T,P),上来就套用H=Qp,看的纠结,想着头疼.请问下,对于固态,液态.P指的是什麼?固液的H=Qp,怎么推导来的,多谢了