標題:
陣列 (三) - 字元陣列與字串
[打印本頁]
作者:
鄭繼威
時間:
2023-3-31 02:00
標題:
陣列 (三) - 字元陣列與字串
在C++中,
字串可運用字元陣列或字串變數來處理
。在利用字元陣列宣告字串的時候要注意它的
長度
,以免位數不夠造成程式錯誤。事實上,每個字串後面都有一個
'\0'
的字元,例如 "tw" 字串,事實上總共用了 3 Bytes,這一點要特別注意。
若為中文字,則每個字要佔兩個字元
。
char myName[3] = "tw";
char myName[7] = "王小明";
補充:‘\0’ 是 c/c++ 語言中的字符串結束符,在ASCII字符集中對應空字符NULL
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="大家好!我叫王小明!";
cout<<str<<endl;
char strc[19]="大家好!我叫王小明!";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
蔡沛倢
時間:
2023-3-31 21:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string a="大家好!我叫王小明!";
cout<<a<<endl;
char b[19]={"大家好!我叫王小明!"};
cout<<b<<endl;
system("pause");
return 0;
}
複製代碼
作者:
張絜晰
時間:
2023-3-31 21:00
#include<cstdlib>
#include<iostream>
using namespace std;
int main(){
string a="Your mom lmaoooooo";
cout<<a<<endl;
char b[19]={"Your mom lmaoooooo"};
cout<<b<<endl;
system ("pause");
return 0;
}
複製代碼
作者:
邵凡榛
時間:
2023-3-31 21:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="大家好,我叫王小明";
cout<<str<<endl;
char strc[19]="大家好,我叫王小明";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
廖秝瑜
時間:
2023-3-31 21:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="大家好!我是廖秝瑜!"
cout<<str<<endl;
char strc[19]="大家好!我叫廖秝瑜!";
system("pause");
return 0;
}
複製代碼
作者:
何權晉
時間:
2023-3-31 21:00
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="I am Bob";
cout<<str<<endl;
char strc[9]="I am Bob";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
呂宗晉
時間:
2023-3-31 21:01
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="大家好!我叫王小明!";
cout<<str<<endl;
char strc[19]="大家好!我叫王小明!";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
呂得銓
時間:
2023-3-31 21:01
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="大家好!我叫王小明!";
cout<<str<<endl;
char strc[19]="大家好!我叫王小明!";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
黃子豪
時間:
2023-3-31 21:02
#include<iostream>
using namespace std;
int main(){
string str="大家好!我叫王小明!";
cout<<str<<endl;
char str1[19]="大家好!我叫王小明!";
cout<<str1<<endl;
system("pause");
return 0;
}
複製代碼
作者:
盧玄皓
時間:
2023-3-31 21:02
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string str="Im pin lin gei gon,black pig";
cout<<str<<endl;
char strc[29]="Im pin lin gei gon,black pig";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
張桔熙
時間:
2023-3-31 21:04
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string a="大家好!我叫jesse";
cout<<a<<endl;
char b[19]={"大家好!我叫jesse"};
cout<<b<<endl;
system("pause");
return 0;
}
複製代碼
作者:
邱品惟
時間:
2023-8-4 16:46
#include<iostream>
using namespace std;
int main()
{
string str="大家好!我叫王小明!";
cout<<str<<endl;
char strc[19]="大家好!我叫王小明!";
cout<<strc<<endl;
system("pause");
return 0;
}
複製代碼
作者:
李宗儒
時間:
2024-1-8 18:48
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
string i="大家好我叫王曉明";
cout<<i<<endl;
char a[17]="大家好我叫王曉明";
cout<<a<<endl;
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2