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內.

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 minsin 的頭像
    minsin

    minsin的部落格

    minsin 發表在 痞客邦 留言(0) 人氣()