iT邦幫忙

0

D11. 學習基礎C、C++語言

c
  • 分享至 

  • xImage
  •  

D11: 關於EOF

這是一個在C語言裡面才有的語法,EOF的意思就是End Of File,是ASCII碼中的替換字元(ctrl+Z),可以用在while迴圈裡,在while迴圈中以EOF做為結束標誌的檔案必須是文字檔:

while(scanf("%d",&n) != EOF){
}

也就是在沒有新的輸入文字時,程式才會結束
記住!!必須用!=EOF才行,不然會造成無窮迴圈

其他相同的表示方法:
scanf("%d",&n) != EOF
~scanf("%d",&n)
scanf("%d",&n)==1


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言