青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

f(sixleaves) = sixleaves

重劍無鋒 大巧不工

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  95 隨筆 :: 0 文章 :: 7 評論 :: 0 Trackbacks
回顧:在第0章中我總結了重要的知識點有:字符串直接量、表達式的結構,操作數和操作符的定義,還有表達式的副作用、和std::cout結合<<操作符返回std::ostream類型,等知識點。
代碼如下
 1 // ask for person's name, and greet the person
 2 
 3 #include <iostream>
 4 #include <string>
 5 
 6 int main() {
 7     //ask for the person's name
 8     std::cout << "Please enter your first name: ";
 9 
10     //read the name
11     std::string name;
12     std::cin >> name;
13 
14     //write a greeting
15     std::cout << "Hello, " << name << "!" << std::endl;
16     return 0;
17 }
#name就是一個變量(它的類型是std::string),而變量是一個有名字的對象(變量一定是對象,但對象不一定為變量,因為對象可以沒有名字,而且對象對應系統中的一塊內存)。
#line 11:是一個definition,即是一個定義,定義了一個名叫做name的std::string類型的變量。而且出現在一個函數提中,所以是一個local variable,當程序執行放到},就會銷毀name變量,并且釋放name占用的內存,以讓其他變量使用。
#line 12:>>從標準輸入中讀取一個字符串,并且保存它在name對象中。當通過標準庫讀取一個字符串時,他會忽略輸入中的所有空白符,而吧其他字符讀取到name中,直到它遇到其他空白符或者文件結束標志。因此std::cin >> name;的結果是從標準輸入中讀取一個單詞。
#輸入輸出庫會把它的輸出保存在buffer的內部數據結構上,通過緩存可以優化輸出操作。(因為許多操作系統在向輸出設備寫入字符時需要花大量的時間)
#有三個事件會促使系統刷新緩沖區。
 #第一,緩存區滿了,自動刷新。
 #第二,標準庫被要求讀取標準輸入流。(即std::cin是std::istream類型)。如line 12.
 #第三,顯示的要求刷新緩沖。(std::endl結束了輸出行,并且刷新緩沖區)
# 1 //ask for a person's name, and generate a framed greeting
 2 #include <iostream>
 3 #include <string>
 4 
 5 int main() {
 6     std::cout << "Please enter your first name: ";
 7     std::string name;
 8     std::cin >> name;
 9     //build the message that we intend to write
10     const std::string greeting = "Hello, " + name + "!";
11 
12     //build the second and fourth lines of the input
13     const std::string spaces(greeting.size(), ' ');
14     const std::string second = "* " + spaces + " *";
15 
16     //build the first and fifth lines of the output
17     const std::string first(second.size(), '*');
18 
19     //write it all
20     std::cout << std::endl;
21     std::cout << first <<std::endl;
22     std::cout << second << std::endl;
23     std::cout << "* " << greeting << " *" << std::endl;
24     std::cout << second << std::endl;
25     std::cout << first << std::endl;
26 
27     return 0;
28 }
#greeting的定義包含三個新的概念
  #第一個:在定義變量時候,可以給定它的值。
  #第二個:用+來連接字符串,但是這兩個中必須至少有一個是string對象。(+也是左結合性的)
   #(+在這里是連接作用),引出overloaded(重載)概念,這個操作符被重載了,因為其對不同操作數有不同的含義。
  #第三個:const可以作為變量定義的一部分,這么做保證在變量生存期內,不改變它的值。
   #如果一個變量定義為const,必須在定義時初始化,否則后面就不能再初始化。
#const std::string spaces(greeting.size(), ' ');來介紹另三個概念
  #第一個:構造函數
  #第二個:成員函數(member function),其實可以吧greeting看成對象,向其發送size消息獲取其長度。
  #第三個:字符直接量。(用'(單引號),而字符串直接量則是用“號).字符直接量的類型是內置于語言核心的char類型。
posted on 2014-02-20 20:38 swp 閱讀(215) 評論(0)  編輯 收藏 引用 所屬分類: program language
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲高清视频在线观看| 久久综合导航| 欧美1区免费| 久久gogo国模啪啪人体图| 西西人体一区二区| 久久久福利视频| 女女同性精品视频| 亚洲国产你懂的| 亚洲精品国产精品乱码不99按摩| 亚洲一区二区三区777| 亚洲综合色噜噜狠狠| 性欧美办公室18xxxxhd| 久久本道综合色狠狠五月| 久久人人爽人人爽爽久久| 欧美成人久久| 一区二区福利| 久久久精品性| 欧美日韩三级视频| 国产日韩欧美视频| 亚洲精品1234| 久久精品成人一区二区三区| 亚洲第一天堂av| 亚洲一区在线免费观看| 久久久久久久一区二区三区| 欧美日韩高清一区| 国产有码一区二区| 日韩一本二本av| 久久噜噜噜精品国产亚洲综合| 最近中文字幕日韩精品| 欧美一级理论片| 欧美视频在线观看一区二区| 永久免费精品影视网站| 亚洲免费伊人电影在线观看av| 麻豆国产va免费精品高清在线| 一本综合精品| 蜜桃av久久久亚洲精品| 国产日韩精品一区观看| 在线一区二区视频| 欧美大成色www永久网站婷| 亚洲视频国产视频| 欧美mv日韩mv国产网站app| 国产日韩欧美在线播放| 亚洲图片欧洲图片日韩av| 男女精品网站| 欧美一区成人| 国产精品永久免费视频| 中文一区字幕| 欧美成人在线免费观看| 亚洲国产精品精华液2区45| 亚洲欧美在线播放| 国产精品igao视频网网址不卡日韩 | 国产精品成人播放| 亚洲精品欧美日韩专区| 久久尤物视频| 久久精品国产99| 国产精品欧美经典| 午夜欧美大尺度福利影院在线看| 亚洲另类黄色| 欧美日韩综合在线| 亚洲一区二区三区精品在线| 亚洲精品一二三区| 欧美日韩免费在线观看| 亚洲一区二区四区| 亚洲午夜久久久久久久久电影网| 欧美色另类天堂2015| 亚洲在线一区二区三区| 亚洲专区一区| 国内精品视频在线播放| 浪潮色综合久久天堂| 久久欧美中文字幕| 亚洲激情av| 亚洲美女精品久久| 欧美色123| 欧美在线免费视频| 久久精品免费播放| 亚洲激情二区| 亚洲精品视频中文字幕| 欧美午夜欧美| 久久久777| 欧美成人久久| 亚洲一区在线免费| 欧美一级视频免费在线观看| 在线观看亚洲一区| 亚洲精品影视| 国产日韩精品在线观看| 麻豆精品在线播放| 欧美日韩hd| 久久精品导航| 欧美激情精品久久久久| 先锋影音网一区二区| 久久综合色影院| 亚洲视频第一页| 久久久av毛片精品| 国产精品99久久久久久人| 性色一区二区| 亚洲免费激情| 欧美一区二区三区视频在线| 日韩午夜三级在线| 午夜免费日韩视频| 9色国产精品| 久久久99精品免费观看不卡| 亚洲视频一区二区| 久久国产色av| 亚洲一区二区三区影院| 玖玖玖国产精品| 欧美伊人影院| 欧美日本韩国一区| 亚洲电影天堂av| 亚洲高清不卡在线| 亚洲一二区在线| 亚洲精选久久| 久久精品国产亚洲高清剧情介绍| 亚洲精品一区二区三| 欧美影院成人| 午夜激情亚洲| 欧美三区在线| 亚洲国产1区| 一区在线电影| 久久大逼视频| 欧美一区二区在线视频| 欧美美女喷水视频| 欧美国产精品人人做人人爱| 国产在线日韩| 午夜精品福利一区二区三区av | 欧美成人dvd在线视频| 久久久久久9| 国产日韩精品一区观看| 中文日韩欧美| 亚洲摸下面视频| 国产精品白丝av嫩草影院| 亚洲欧洲三级| 一本不卡影院| 欧美日韩精品伦理作品在线免费观看| 欧美成人综合| 亚洲老板91色精品久久| 免费在线观看精品| 欧美激情精品久久久久久| 影音先锋亚洲精品| 男女激情久久| 亚洲免费高清视频| 亚洲视频1区| 国产精品亚洲激情| 亚洲欧美成aⅴ人在线观看| 久久精品91久久久久久再现| 狠狠色噜噜狠狠色综合久| 久久久久天天天天| 欧美韩日一区二区三区| 91久久在线| 欧美婷婷久久| 午夜精品福利电影| 久久亚洲一区| 亚洲精品欧洲| 国产精品高清一区二区三区| 亚洲嫩草精品久久| 美日韩在线观看| 日韩视频国产视频| 国产精品久久午夜| 羞羞视频在线观看欧美| 久久野战av| 亚洲乱码久久| 国产乱码精品一区二区三区忘忧草| 欧美一级视频| 亚洲激情六月丁香| 欧美亚洲综合网| 亚洲二区视频| 国产精品久久久久影院亚瑟| 篠田优中文在线播放第一区| 欧美国产精品专区| 亚洲影视综合| 伊人久久大香线蕉av超碰演员| 欧美精品xxxxbbbb| 欧美一区二区三区男人的天堂| 亚洲高清激情| 久久精品国语| 亚洲视频一二| 在线欧美日韩国产| 国产一区二区欧美| 亚洲国产天堂久久综合| 亚洲天堂成人| 亚洲电影自拍| 国产目拍亚洲精品99久久精品| 看片网站欧美日韩| 亚洲一二三四区| 亚洲国产午夜| 老司机免费视频一区二区三区 | 欧美一区二区视频网站| 亚洲国产精品小视频| 国产精品一级| 欧美乱人伦中文字幕在线| 欧美在线综合视频| 亚洲素人在线| 91久久久久| 欧美r片在线| 久久这里有精品视频| 欧美一级午夜免费电影| 在线综合亚洲| 99视频热这里只有精品免费| 亚洲高清资源| 一色屋精品视频免费看| 国产欧美91|