最贊回答 / 小霧3378873
在前面的課程中老師講過(guò)了,在執(zhí)行C語(yǔ)言程序時(shí),如果前一個(gè)步驟執(zhí)行錯(cuò)誤,就不會(huì)往下執(zhí)行,如何判斷前一個(gè)程序是否出錯(cuò),是看執(zhí)行它以后返回值是否為0,如果為0,繼續(xù)執(zhí)行,如果不為0,則程序就不繼續(xù)執(zhí)行了。所以,在編程時(shí),我們要想到,當(dāng)程序沒(méi)有得到我們想要的東西時(shí),我們需要不繼續(xù)執(zhí)行程序,所以應(yīng)返回一個(gè)非0的錯(cuò)誤碼,如果,像你提問(wèn)的那樣,不加return 1,則即使程序判斷出錯(cuò)誤了,也沒(méi)有相應(yīng)措施,它的判斷是沒(méi)意義的,例如:本節(jié)講的這段語(yǔ)句中if外面再加一條語(yǔ)句,printf("你輸入的是%d\n",a);???...
講的確實(shí)很不錯(cuò),短小精悍,中間都不敢走神~~
期待繼續(xù)更新,
期待繼續(xù)更新,
2016-04-11
我的終端開(kāi)始顯示“xty@xty-HXT4:~$”,xty是我的用戶(hù)名,@后面的HXT4是我的電腦型號(hào),為什么顯示和老師的不同呢?我的意思是為什么沒(méi)有顯示ubuntu??
2016-04-08
最新回答 / zqlroot
............
#include 不是加載庫(kù) 是包含頭文件 加載庫(kù)是在編譯的時(shí)候添加的
2016-04-08
已采納回答 / 小葉柏杉
./gongzi.out | ./average.out ?這樣 你好打反了還有你在 ?gongzi.c 中建議你不要給 i 上來(lái)就賦值為0,這要會(huì)導(dǎo)致算到 IF 就會(huì)直接退出了!