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