博客內容來源:網絡、書籍和本人整理總結輸出結果:1、“cin>>ch”最大輸出長度為19,超過19會報錯,第20個字符是換行符'/0';2、cin.getline(ch, 20, '/');條件成立的情況是讀滿20字節或者遇到‘/’;3、the second part is后面會換行的原因是cin.getline(ch,20,'/')把換行符讀進緩沖區;換行符‘/n’的ascii值是10,可以在cin.getline(ch,20,'/')加cin.get()解決這個問題;4、cin.getline(ch, 20);會緊接著將‘/’后的字符串讀入ch緩沖區,遇到換行符‘/n’結束或者讀滿20字節結束,然后打印出來;謝謝閱讀!