C語言規定,語句的結束符用英文的分號【】來進行標識的,c語言是一門面向過程、抽象化的通用程式語言,廣泛應用於底層開發。
語言程序的基本結構是順序結構,選擇結構,循環結構,結構可以看成是特殊的數組,結構名等同數組名,結構變量等同數組名。
C語言中,文件結束符就是EOF(End
of
File)。但這並不是一個實實在在存在的東西,是一個標誌:若讀取到文件末尾的時候,即沒有數據可供讀取的時候,讀文件函數(fgets
fgetc等)就會返回EOF值。
C語言中,EOF是個宏,在stdio.h文件中進行定義:
#define
EOF
(-1)
即:EOF就是整型數-1。
我們寫程序,可以通過判斷讀文件函數的返回值,來判斷是否到了文件尾。
C語言中,標準輸入也是一種特殊的文件,但這個"文件”並沒有具體的結束位置,所以,只能人為的創造結束位置
windows下,在輸入的空行位置,按ctrl+z可產生EOF
linux下,在輸入時,按ctrl+d可產生EOF