在C語(yǔ)言或C++中,有一種特殊的語(yǔ)句,稱為空語(yǔ)句。
在C語(yǔ)言中或C++中,如果一個(gè)語(yǔ)句只有一個(gè)分號(hào)“;”,則稱該語(yǔ)句為空語(yǔ)句。
空語(yǔ)句是什么都不執(zhí)行的語(yǔ)句。在程序中,空語(yǔ)句主要用來做空循環(huán)體,如:
while(getchar()!='/n');
這個(gè)語(yǔ)句的功能是,只要從鍵盤輸入的字符不是回車,則要求用戶重新輸入。即要求用戶回車后才會(huì)繼續(xù)后面的程序。在該部分代碼中,接收用戶按鍵,判斷按鍵的內(nèi)容都集中在while判斷中,因此,循環(huán)體中不再需要執(zhí)行任何功能。就在循環(huán)體中,輸入一個(gè)空語(yǔ)句作為循環(huán)體。
新聞熱點(diǎn)
疑難解答