<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      timleee

      導航

      cin.get();cin.clear();cin.sync()

      先看代碼:

      #include<iostream>
      using namespace std;
      int main(){
          int c,x;
          cout<<"輸入大小"<<endl;
          cin>>c;
          x=c+1;
          cin.sync();//神器;用來清空輸入緩沖區剩余的值的
          char a[x];
          cout<<"輸入內容"<<endl;//因為輸入大小后直接輸入了回車,回車在緩沖區,沒有被丟棄,所以a[]直接取的緩沖區的值;直接結束;
          cin.get(a,x);//cin.get的參數應該大1;多出一個填充回車;
          for(int i=0;i<c;i++){
              cout<<a[i]<<endl;
          }
          cout<<sizeof(a)<<endl;
          return 0;
      }

      當不用cin.sync()時,cin一個字符,用“回車”結束,但是cin不讀入“回車”這個字符,所以回車會留在緩沖區,當cin.get()時,它首先讀取緩沖區的內容;然后發現沒有才會讓你在屏幕輸入,但是有內容它就會先讀取,所以馬上就結束了。

      cin.get() this function can read "space" to the char array; Like this:cin.get(char*a,int b),"a" is the name of array,"b"is the number of read characters;

      tips: because cin.get() also can accept "Enter" ,so we must made the "b" to be "+1" then the number you want.

      cin.clear();的作用是清空錯誤的標志;并不是清空緩沖區的;詳情請見:http://www.rzrgm.cn/tonglingliangyong/p/3908463.html

      posted on 2017-03-22 17:37  timleee  閱讀(167)  評論(0)    收藏  舉報

      主站蜘蛛池模板: 欧美做受视频播放| 无码国产精品一区二区免费式芒果| 日韩中文字幕有码午夜美女| 日韩中文字幕亚洲精品| 专干老肥熟女视频网站| 丁香五月亚洲综合在线国内自拍| 韩国av无码| 国产精品免费看久久久| 国产成人亚洲欧美二区综合| 四虎库影成人在线播放| 在线国产精品中文字幕| 亚洲国模精品一区二区| 中文字幕人妻中出制服诱惑| 蜜芽久久人人超碰爱香蕉| 精品亚洲一区二区三区在线观看 | 中文字幕无码不卡一区二区三区| 国产尤物精品自在拍视频首页| 欧美z0zo人禽交另类视频| 人妻夜夜爽天天爽三区麻豆av| 精品偷拍一区二区三区在| 日韩熟女精品一区二区三区| 国语精品自产拍在线观看网站| 国产中文字幕日韩精品| 国产高清色高清在线观看| 老色鬼在线精品视频| 欧美成aⅴ人高清免费| 亚洲精品国偷自产在线| 99久久精品久久久久久婷婷| 午夜福利一区二区在线看| 国产亚洲精品国产福APP| 久久婷婷成人综合色综合| 日本熟妇大乳| 精品一区二区亚洲国产| 97在线视频人妻无码| 色综合热无码热国产| 久久这里有精品国产电影网| 成人又黄又爽又色的视频| 泌阳县| 91孕妇精品一区二区三区| 日本中文字幕在线播放| 深夜宅男福利免费在线观看|