getline函數用法 getline函數用法詳解

【getline函數用法 getline函數用法詳解】

getline函數用法 getline函數用法詳解

文章插圖
1、成員函數getline()是從輸入流中讀取一行字符 , 讀到終止符時會將\0存入結果緩沖區中,作為輸入的終止 。終止符可以是默認的終止符,也可以是定義的終止符 。函數的語法結構是:getline(<字符數組chs> , <讀取字符的個數n>,<終止符>) 。
2、在函數遇到和結束定界符相等的字符時函數結束,同時函數抽出定界符,此種情況下該定界符既不被放回輸入流,也不被放入要生成的字符串 。所以由此可以理解輸入結束后的第一個回車是定界符,被確認后拋棄,而第二個才是程序執行運行時正常需要的 。

    推薦閱讀