先上**:
1 # include "iostream
"2 # include "
string"3
//# define byte char
//注意,這裡沒有分號,且#只能放在函式外面.
4int
main()
515 cout << "
after loop ends,word is
"<< word <16////////////////////////////////////
17 byte a;//
使用define 定義別名,可以使得我們定義的變數更為有意義。
18 cout << a<19 cout << "
the int is:
"<< int(a) << endl;//
採用強制型轉換能夠將字元列印成對應的ascii.
20///////////////////////////////////////
21int*c, b=5;//
注意,b並不是被定義成了int*指標型,而是被定義成了int型.
22 cout <<"
b is :
"<< b <23////////////////////////
//24 num prices[5];//
c++11。新增的一種基於範圍的for迴圈,x可以訪問prices所有的元素,其實很類似於python。
25for (num x : ) //
這種迴圈主要用於各種模板容器
26 cout << x <27//////////////////
28 system("
pause");
29return0;
30 }
總結:1 使用字串時,使用string模擬使用字元陣列,或者指標的方式更優,string 類包含在標頭檔案string中
2 使用typedef newname alliname 的方式,可以重新命名原來的型別(如char),這樣方便程式的可讀性.使用#define 也可以.
3 int * a,b; b不是指標型別,而是整型;
4 c++11標準中新增了乙個基於範圍的for 迴圈.
5 當看到乙個字串時,比如"name",我們應該將字串常量當成乙個指標,而不是當成字串本身。這一點十分重要.比如如果我們將乙個指標變數 int*a; a=="name"是沒有問題的,他比對的不是字串,而是字串所在的位址.
PostgreSQL相關入門資料
postgresql相關入門資料 這個中文手冊是翻譯中的版本,因此混合了9.4和9.5的內容 如果以開發應用為主要目的,可以重點看下 i.教程 和 ii.sql 語言 postgresql 9 administration cookbook 第2版 中文版 postgresql修煉之道 從小工到專家...
c 棧的相關入門題目
棧的經典例題 1.棧排序 題目背景 給出定乙個已經裝有數的棧,要求使用乙個輔助棧,完成原始棧的排序,且除必要單變數外,不用其它任何資料結構 包括陣列 即你可以使用的資料結構只有一種 兩個 原始棧和輔助棧。輸入格式 第一行乙個數n,表示原棧裡面數的個數 第二行n個整數,按照原始棧從棧底到棧頂的順序給出...
Springcloud之Zuul閘道器入門
spring cloud實現微服務的架構基本成型 使用spring cloud netflix中的eureka實現了服務註冊中心以及服務註冊與發現 而服務間通過ribbon或feign實現服務的消費以及均衡負載。為了使得服務集群更為健壯,使用hystrix的融斷機制來避免在微服務架構中個別服務出現異...