原创 編程時免打擾模式

一直用code::block編程序,最近才發現它的一個免打擾模式,View-->Full Screen,即可開啓全屏模式,不受各種通訊軟件的干擾,其他編程軟件沒怎麼用過,應該也會有這樣的免打擾模式。

原创 易讀代碼的藝術之Packing Information into Names 1

1、Packing information into names. ---- 把信息包含在命名中。 選擇非常特殊的詞,避免選擇詞義空洞的詞。例如,在GetPage()中的Get並不能充分表達page是從本地緩存、數據庫還是互聯網上

原创 Trump成功筆記1

1、胸懷遠大夢想,因爲,這個夢想就是你將要做的事。 2、如果想掙大錢,別害羞,樹立一個遠大目標。 3、要如飢似渴,在每個層次都要給自己設立更高的目標和挑戰。 4、每天都要採取行動,以保持對長期遠大目標的專注。 5、吸收越來越多的知識,這樣

原创 Trump成功筆記2

1、發現激情,熱愛所做的事。 2、不要爲了錢,做任何不喜歡的事。 3、竭盡全力,充滿激情----好事就會找上你。 4、賦予你的目標以價值,但不是金錢。 5、記住,激情能夠戰勝恐懼。 6、讓每天的行動保持激情。 7、關注問題的解決之道,而非

原创 C語言之控制流

1、因爲if只是簡單的測試表達式的數值,所以某些縮短是可以的,     if (expression) instead of     if (expression != 0) 2、It is a good idea to

原创 C語言之條件表達式

conditional expression:     expr1 ? expr2 : expr3 首先計算expr1,如果結果爲真,則計算expr2,其結果也爲條件表達式的值;否則,計算expr3,其結果爲條件表達式的值。  

原创 C語言之break和continue

break:cause the innermost enclosing loop or switch to be exited immediately. continue: cause the next iteration of th

原创 Packing Information into Names 2

1、Use concrete names. ---- 使用具體的名字。 CanListenOnPort()要優於ServerCanStart(). 2、Attach important details. ---- 附加重要的信息

原创 C語言之優先級與運算順序

1、操作符的優先級 2、Order of Evaluation運算順序     和其他語言一樣,C語言也沒有明確一個操作符的操作數們的計算順序(除了&&,||,?:和,),例如在表達式: x = f() + g()  

原创 Coding With Bugs Flying

編程到現在真的是基本上每個程序都會有這樣那樣的bug,應了那誰誰誰說的一句話:“編程就是在寫bug。” Bugs flying ~ Bugs flying ~ Bugs all the way~ ---------------------

原创 C語言之函數值傳遞的好處

原文:     Call by value is an asset, however, not a liability. It usually leads to more compact programs with fewer ext

原创 C語言之左移和右移運算符

左移運算符(<<) 左移運算符是用來將一個數的各二進制位左移若干位,移動的位數由右操作數指定(右操作數必須是非負值),其右邊空出的位用0填補,高位左移溢出則捨棄該高位。 右移運算符(>>) 右移運算符是用來將一個數的各二進制位右移

原创 C語言之變量與常量

關於變量、常量、類型和運算符等。 2.1   變量名     變量名由字母和數字組成,首字母必須是字母,下劃線“_”看作是字母,所以可以放在首字母。但是,儘量不用用下劃線作爲首字母,因爲在庫函數中經常這樣命名。變量名用小寫字母,符號

原创 易讀代碼的藝術之Code Should Be Easy to Understand

1、Code should be easy to understand. ---- 代碼應該易讀。 2、Code should be written to minimize the time it would take for som

原创 C語言之類型轉換

數據類型轉換一般遵循少量的原則,一般來說,自動轉換是將“窄”操作數轉換成“寬”操作數,以至於不會丟失信息。把長類型的數據複製給短類型時會發生數據丟失。這可能會產生警告,但是是合法的。     機器字符集中的字符按照ASCII碼錶示都是