我也是初學者,根據我個人的理解,就如同printf("x是否大于y:%d\n", x>y );%d代表著整數結果,而%d的值是由逗號后面的x>y決定的,就像int i =1 printf("%d" , i );一樣,%d會表達什么數字,就根據后面的你給什么代碼,而x>y是屬于比較大小之類的,比較之后肯定有個真或假吧,因為你上面都給xy賦值了,那么真的話就是1,假的話就是0這個是規定的.就是這兩個數字代表真假,學到后面好像可以改,利用其他字符代表真假,但目前學到的這一章,就是1和0來代表真假,這是我的個人見解.希望能對你有幫助.
2018-07-21
小白覺得,應該是規定。沒法理解先記住就好,后面自然會懂
2019-07-30
(自己的理解)
x>y是一條判斷對錯的語句,結果就是對或者錯。 c語言里面對錯使用0,1表示,所以結果就是0和1吧
2018-10-13
計算機就是二進制的,這應該是和二進制有關吧。。。
2018-08-16
同問,樓主理解了,能說說嗎?給后面的小弟指條明路啊。。。