注意
- 使用gets或getline時(shí)
前面不能直接用cin二鳄,scanf等锹淌,因?yàn)?strong>getline 只會(huì)讀入 換行备图,沒(méi)讀到別的
后面也不能直接用cin影所,scanf等
使用cin.get()蹦肴,讀取換行,來(lái)解決問(wèn)題 - getline只能讀取字符串型檀,不能讀取字符數(shù)組
- 字符串冗尤,最好不要用使用地址來(lái)輸出
#include<iostream>
using namespace std;
int main()
{
string s[100];
cin>>s[0][0]>>s[0][1]>>s[0][2];
cout<<s[0][0]<<s[0][1]<<endl;
cout<<s[0]<<endl;
s[0]="123";
cout<<s[0]<<endl;
}//第二個(gè)輸出中只輸出了換行,卻不能輸出字符串胀溺?裂七?,理論上是s[0]應(yīng)該為一個(gè)地址
哈哈哈