这个代码在VC里是合法的吗?if (!(hRC=nh())){}
if (!(hRC=nh())){}这个,在VC里面是合法的吗?
如果合法的话翻译到BCB里面相当于什么?
是相当于:
hRC=nh();
if(!hRC){}
么?
[解决办法]
合法的,为什么你不试一下呢,把代贴IDE编译一下不总比你贴这里好吗
int nh(){ return 1;}
int _tmain(int argc, _TCHAR* argv[])
{
int hRC = 0;
if (!(hRC=nh()))
{
}
return 0;
}
if (!(hRC==nh())){}