close
int main()
{
char array[20];
cin.getline(array,20,'p');
cout<<"array[0] = "<<array[0]<<endl;
cout<<"array[1] = "<<array[1]<<endl;
cout<<"array[2] = "<<(int)array[2]<<endl;
cout<<"array[3] = "<<array[3]<<endl;
cout<<"array[4] = "<<(int)array[4]<<endl;
例如輸入ab(enter鍵)cp,enter鍵被array擷取,停止擷取鍵'p'則被從buffer捨棄,
若將getline()改為get(),則停止擷取鍵'p'仍被滯留buffer內.
全站熱搜
留言列表