色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

給數組賦值eof怎么用

張吉惟2年前38瀏覽0評論

給數組賦值eof怎么用?

eof

是個宏,其意思是:end

of

file,文件尾標志。

從數值上來看,就是整數-1

在c語言的頭文件中對其進行了宏定義:

libio.h: # define eof (-1)當讀文件操作時,遇到文件結束位置或讀數據出錯均會返回

eof。

(c語言中所有的輸入輸出操作均是按讀文件的思想來設計的,或者說,是文件操作的一種特例,如getchar()就是fgetc(stdin)

的一個宏

int getchar() ; //從標準輸入緩沖區讀取一個字符,成功返回該字符的ascii值,出錯,返回eof那么,如何在鍵盤輸入時,產生eof呢?

不同的系統方法不同:

linux系統下,在輸入回車換行后的空行位置,按

ctrl+d

(先按ctrl鍵,不放,再按d鍵)

windows系統下,在輸入回車換行后的空行位置,按

ctrl+z,再回車確認

以下代碼供參考:

#include

void main()

{

int ch;

do {

ch=getchar();

printf("ch=%d\n", ch ); //輸出讀返回的ch值,讀到eof會輸出-1

} while ( ch!=eof );

}

PHP中用do輸出數組,給數組賦值eof怎么用