getline函數用法?成員函數getline()是從輸入流中讀取一行字符,讀到終止符時會将\0存入結果緩沖區中,作為輸入的終止終止符可以是默認的終止符,也可以是定義的終止符函數的語法結構是:getline(<字符數組chs>,<讀取字符的個數n>,<終止符>),現在小編就來說說關于getline函數用法?下面内容希望能幫助到你,我們來一起看看吧!
成員函數getline()是從輸入流中讀取一行字符,讀到終止符時會将\0存入結果緩沖區中,作為輸入的終止。終止符可以是默認的終止符,也可以是定義的終止符。函數的語法結構是:getline(<字符數組chs>,<讀取字符的個數n>,<終止符>)。
在函數遇到和結束定界符相等的字符時函數結束,同時函數抽出定界符,此種情況下該定界符既不被放回輸入流,也不被放入要生成的字符串。所以由此可以理解輸入結束後的第一個回車是定界符,被确認後抛棄,而第二個才是程序執行運行時正常需要的。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!