我认为这是不可能的,但显然在ObjectiveC中是允许的:inta=b?:c;所以你看到他们在这里做了什么,他们省略了三元表达式的第二部分,这样如果b不为零,则b用作第二部分。这很聪明,但据我所知,这违反了K&RC,可能还有ANSIC。如果没有,我多年来一直错过了一个非常聪明的语法技巧......唉!更新:是gcc。 最佳答案 来自http://en.wikipedia.org/wiki/%3F%3AAGNUextensiontoCallowsomittingthesecondoperand,andusingimplicitlyt
我认为这是不可能的,但显然在ObjectiveC中是允许的:inta=b?:c;所以你看到他们在这里做了什么,他们省略了三元表达式的第二部分,这样如果b不为零,则b用作第二部分。这很聪明,但据我所知,这违反了K&RC,可能还有ANSIC。如果没有,我多年来一直错过了一个非常聪明的语法技巧......唉!更新:是gcc。 最佳答案 来自http://en.wikipedia.org/wiki/%3F%3AAGNUextensiontoCallowsomittingthesecondoperand,andusingimplicitlyt
SAPMMMIGO411K报错-CorrecttheCustomizingsettingsforledgersfortheuniversaljournal– 新建了一个公司代码之后,执行MIGO411K过账,试图将供应商寄售库存转入自有库存,不成功。报错如下: 详细报错信息如下:CorrecttheCustomizingsettingsforledgersfortheuniversaljournalMessageno.FINS_ACDOC_CUST201DiagnosisThereareinconsistenciesintheCustomizingsettingsforledgersforth
SAPMMMIGO411K报错-CorrecttheCustomizingsettingsforledgersfortheuniversaljournal– 新建了一个公司代码之后,执行MIGO411K过账,试图将供应商寄售库存转入自有库存,不成功。报错如下: 详细报错信息如下:CorrecttheCustomizingsettingsforledgersfortheuniversaljournalMessageno.FINS_ACDOC_CUST201DiagnosisThereareinconsistenciesintheCustomizingsettingsforledgersforth