名稱空間
變體
操作

fgetws

來自 cppreference.com
< c‎ | io
 
 
檔案輸入/輸出
型別和物件
        
函式
檔案訪問
(C95)
非格式化輸入/輸出
(C95)(C95)
fgetws
(C95)
(C95)(C95)
(C95)
(C95)

格式化輸入
 
在標頭檔案 <wchar.h> 中定義
wchar_t* fgetws( wchar_t* str, int count, FILE* stream );
(自 C95 起)
(直到 C99)
wchar_t* fgetws( wchar_t* restrict str, int count, FILE* restrict stream );
(C99 起)

從給定檔案流中讀取至多 count - 1 個寬字元,並將它們儲存在 str 中。生成的寬字串總是以空字元終止。當遇到檔案結束符或換行符時,解析停止,此時 str 將包含該寬換行符。

目錄

[編輯] 引數

str - 用於讀取字元的寬字串
count - str 的長度
stream - 從中讀取資料的檔案流

[編輯] 返回值

成功時返回 str,錯誤時返回空指標

[編輯] 示例

[編輯] 參考

  • C23 標準 (ISO/IEC 9899:2024)
  • 7.29.3.2 fgetws 函式 (p: 待定)
  • C17 標準 (ISO/IEC 9899:2018)
  • 7.29.3.2 fgetws 函式 (p: 待定)
  • C11 標準 (ISO/IEC 9899:2011)
  • 7.29.3.2 fgetws 函式 (p: 422)
  • C99 標準 (ISO/IEC 9899:1999)
  • 7.24.3.2 fgetws 函式 (p: 367-368)

[編輯] 參閱

stdin、檔案流或緩衝區讀取格式化的寬字元輸入
(函式) [編輯]
從檔案流中獲取一個寬字元
(函式) [編輯]
(C95)
向檔案流寫入一個寬字串
(函式) [編輯]
從流中讀取到自動調整大小的緩衝區,直到分隔符/行尾
(函式) [編輯]