¶用 cin >> s 一口氣讀一個字串
有了 C 字串,讀入不用再逐字拆——宣告字元陣列,直接 cin >>:
char s[105];
cin >> s; // 讀入一個「單詞」,自動在結尾補 '\0'
cout << s << '\n'; // 整串印出
cin >> s 的規則:先跳過空白換行,然後一路讀到下一個空白或換行前停下——讀的是一個「單詞」。輸入 abc def 只會讀到 "abc","def" 留給下一次讀取。讀完,電腦自動幫你在結尾補 '\0'。
搭配 4.8 的 EOF 模式,可以把文章裡的單詞一行一行印出:
登入後即可閱讀完整內容
語法書免費開放給所有 AACPOJ 帳號,註冊只要一分鐘。