c++ 常见问题之string
生活随笔
收集整理的這篇文章主要介紹了
c++ 常见问题之string
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
?string初始化:
? ? 拷貝初始化: = 初始化變量,編譯器把等號(hào)右側(cè)的初始值拷貝到新創(chuàng)建的對(duì)象 ?string s = "stduent"; ? ?string s = s1;
? ?直接初始化:不使用等號(hào) ?string s("stduent"); string s(10,'c');
? ?判斷string是否為空 s.empty(),字符長(zhǎng)度 s.size()
string讀取:
string s; cin >> s; // " hello world" cout << s << endl; // 輸出為 hellostring 對(duì)象自動(dòng)忽略開(kāi)頭的空白(換行符,制表符,空格符)遇到下一個(gè)空白符為止
若要讀取helloword 則使用getline讀取
string line; while (getline(cin, line))cout << line << endl;
轉(zhuǎn)載于:https://www.cnblogs.com/luxiao/p/5666958.html
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的c++ 常见问题之string的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 怎么检测早早孕(怎样检测早早孕)
- 下一篇: 有没有谁会离散数学呀?