亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

C ++中字符串和char []類型之間的區別

C ++中字符串和char []類型之間的區別

C++
皈依舞 2019-11-05 14:57:04
我了解一點C,現在來看看C ++。我習慣于使用char數組來處理C字符串,但是當我看C ++代碼時,我看到有同時使用字符串類型和char數組的示例:#include <iostream>#include <string>using namespace std;int main () {  string mystr;  cout << "What's your name? ";  getline (cin, mystr);  cout << "Hello " << mystr << ".\n";  cout << "What is your favorite team? ";  getline (cin, mystr);  cout << "I like " << mystr << " too!\n";  return 0;}和#include <iostream>using namespace std;int main () {  char name[256], title[256];  cout << "Enter your name: ";  cin.getline (name,256);  cout << "Enter your favourite movie: ";  cin.getline (title,256);  cout << name << "'s favourite movie is " << title;  return 0;}(兩個示例均來自http://www.cplusplus.com)我想這是一個被廣泛詢問和回答的(顯而易見的)問題,但是如果有人能告訴我這兩種處理C ++中的字符串的方式(性能,API集成,每種方式的區別)到底有什么區別,那將是很好的。更好...)。謝謝。
查看完整描述

3 回答

  • 3 回答
  • 0 關注
  • 762 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號