程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c++-(C++)編了一個獲取字符串字節數的程序,你們看看有什麼要改進的?

c++-(C++)編了一個獲取字符串字節數的程序,你們看看有什麼要改進的?

編輯:編程綜合問答
(C++)編了一個獲取字符串字節數的程序,你們看看有什麼要改進的?

#include
#include
using namespace std;

int main()
{
int int_size;
string str;
cout << "請輸入一個字符串";
cin >> str;
int_size = sizeof(str);

cout << str<<"所占的字節大小為:" << int_size << endl;
system("pause");
return 0;

}

最佳回答:


你這個寫的是錯的,sizeof返回類型的長度,應該用length

 #include <iostream>
#include<string>
using namespace std;

int main()
{
    int int_size;
    string str = "aaaaaaaaaaaaaaaaaa";

    int_size = str.length(); //sizeof(str);

    cout << str<<"所占的字節大小為:" << int_size << endl;
    return 0;
}
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved