返回列表 發帖

陣列 (三) - 字元陣列與字串 1

在C++中,字串可運用字元陣列或字串變數來處理。在利用字元陣列宣告字串的時候要注意它的長度,以免位數不夠造成程式錯誤。事實上,每個字串後面都有一個 '\0' 的字元,例如 "tw" 字串,事實上總共用了 3 Bytes,若為中文字,則每個字要佔兩個字元,這一點要特別注意。
char myName[3] = "tw";
char myName[7] = "王小明";

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {      
  6.     string str="大家好!我叫王小明!";
  7.     cout<<str<<endl;
  8.     char strc[19]="大家好!我叫王小明!";
  9.     cout<<strc<<endl;  
  10.     system("pause");
  11.     return 0;
  12. }
複製代碼

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表