學習筆記2012 4 10

2021-06-05 16:44:23 字數 773 閱讀 3460

1:今天遇到乙個問題: (

1)int a;

std::cin>>a;

當我輸入乙個字元會產生什麼情況? (

2)還是不是非常清楚「流

」,還有什麼什麼時候用

c=getchar()

來吸取『\n』?

2:其次我應該明白我的**應該什麼樣的風格。(怎麼樣讓自己的**容易讀取) 3

:注釋不可以巢狀。 4

:對於語句

for(int val =1;val <= 10;++val)

sum+=val;                               

推出for

迴圈後,變數

val不可再訪問,迴圈終止後使用

val是不可能的。但是不是所有編譯器都有這一要求。 5

:通常乙個錯誤可能會產生一連串的影響,並導致編譯器報告比實際多得多的錯誤。所以最好改乙個就立即編譯。 6

:一般可以根據編譯器給出的錯誤**在其聯機幫助文件中查詢。 7

:for

和while

的比較:

for形式簡潔,適用於迴圈次數已知的情況下。

while

用在迴圈變數不易預知的情況下。

8:注意   棧   堆    全域性區(靜態區)     專門放常量的地方。

在函式體內定義的static表示只在該函式中有效,不能extern到別的檔案中。

9:廣義講,常量、變數都稱為物件,狹義講,物件僅指複雜資料型別的變數

總結一下:只有不斷的實踐才有樂趣。

學習筆記 雜湊學習筆記

hash基本原理 hash就是乙個像函式一樣的東西,你放進去乙個值,它給你輸出來乙個值。輸出的值就是hash值。一般hash值會比原來的值更好儲存 更小 或比較。那字串hash就非常好理解了。就是把字串轉換成乙個整數的函式。而且要盡量做到使字串對應唯一的hash值。它的主要思路是選取恰當的進製,可以...

學習筆記 CentOS 學習筆記01

簡單的做個課堂筆記 虛擬機器用的是vmware,系統是centos cd etc sysconfig network scripts pwdls 顯示列表 cat ifcfg eth0 檢視檔案內容 vi ifcfg eth0 進入vi編輯器 onboot no 原始設定 x逐字刪除 d刪除整行 a...

筆記 spring cloud 學習筆記

1 spring cloud 是什麼 spring cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具 例如配置管理,服務發現,斷路器,智慧型路由,微 控制匯流排 分布式系統的協調導致了樣板模式,使用spring cloud開發人員可以快速地支援實現這些模式的服務和應用程式。他們將在任...