c語(yǔ)言終止程序語(yǔ)句 c語(yǔ)言中怎樣用代碼結(jié)束一個(gè)程序?
c語(yǔ)言中怎樣用代碼結(jié)束一個(gè)程序? 在C語(yǔ)言中,或更精確地說(shuō)成C標(biāo)準(zhǔn)函數(shù)庫(kù)中表示文件結(jié)束符(end of file)。在while循環(huán)中以EOF作為文件結(jié)束標(biāo)志,這種以EOF作為文件結(jié)束標(biāo)志的文件,必須
c語(yǔ)言中怎樣用代碼結(jié)束一個(gè)程序?
在C語(yǔ)言中,或更精確地說(shuō)成C標(biāo)準(zhǔn)函數(shù)庫(kù)中表示文件結(jié)束符(end of file)。在while循環(huán)中以EOF作為文件結(jié)束標(biāo)志,這種以EOF作為文件結(jié)束標(biāo)志的文件,必須是文本文件。在文本文件中,數(shù)據(jù)都是以字符的ASCII代碼值的形式存放?! ∫话鉋OF的值為-1,ASCII代碼值的范圍是0~255,不可能出現(xiàn)-1,因此可以用EOF作為文件結(jié)束標(biāo)志。 EOF在windows對(duì)應(yīng)的按鍵是CTRL Z鍵,在linux系統(tǒng)上對(duì)應(yīng)的按鍵是CTRL D。比如下面的代碼: 運(yùn)行程序按CTRL Z鍵,即會(huì)顯示“^Z",再次按回車(chē)鍵即可退出程序。