c 學習心得 2

2022-09-05 12:06:09 字數 732 閱讀 2568

函式或者說方法都是寫在類下的,我們可以通過函式名來呼叫它們。首先,我們要弄清楚為什麼會有函式或者說方法這種東西?這裡,我們使用了與前一篇同樣的思維方式,先從它的目的或者實用價值出發。當我們在編寫程式的時候,有時會遇到這樣的情況。比如說,求某個數的階乘。我們會寫出一連串的語句,以得到我們的結果。可是,如果我們後面又要求另乙個數的階乘,我們又要重寫一遍。當然,如果你說複製貼上,那確實不錯。但是,如果某種情況要改的地方很多呢?這顯然就不是一種簡單的途徑。正因為如此,才有了我們的函式或者說方法。

我們如何來定義乙個方法?首先,我們說,方法是寫在類的下面的。其次,就像宣告變數一樣,首先要寫上關鍵字或者說修飾符。然後,是這個方法的名稱,這是我們調取它的方式。最後加上括號和花括號裡面的方法體。方法體即是那些重複的一連串的語句,括號是一種格式。如果你問,括號裡寫的是什麼東西,官方說法是「引數」。為什麼會有這個?舉個例子,你寫了乙個求平均數的方法,你寫上方法名和括號,發現不對。為啥?因為你沒說求那幾個數的平均數。所以,你得在定義方法的時候在括號裡寫上那幾個數的資料型別,用「,」隔開。然後,當你引用的時候在括號裡寫那幾個數。這樣,你可以寫上不同的數,得到不同的結果,這就好像數學中的函式。

其實,後面的結構體或者列舉型別也是乙個意思。它們都是為了某種需求而創立的,並不是什麼突兀的東西。我建議,找乙個最簡單的例子,然後試著去理解它,這絕對比死記硬背強多了。為了應付更多抽象的概念,我建議使用層次結構。概念之間總是存在邏輯關聯的,如果能夠理解它們的從屬關係那便是極好的。實在理解不了,就找幾個例項看看吧,想要背過估計是行不通的。

學習心得2

我一直以為switch.case語句中的case和break之間只能寫一句話,因為以前書上舉得例子一直都是那樣的,所以。呵呵,如今我知道case和break之間可以寫很多句,只要你不嫌亂。而每乙個case和break就相當於是一對大括號,這樣想寫多少隨你了。但是寫的語句太多,會覺得很亂,可讀性比較差...

學習心得(2)

第二次學習心得。10.24 首先說一下 我在上周末自學了高精度演算法,總的來說,其實是利用了陣列和字串來擴大了數字長度 不過不明白python為什麼不會有爆int這種事 並且模擬了豎式計算把大數運算化為若干個小數運算 有點長,不給出了罷 今天自學了點string類的知識 string是乙個類 今天才...

C 學習心得

c 學習心得 c 是最難的語言 這個世界上最難的程式語言可能非 c 莫屬了。你千萬 不要以為 幾天就可以學好 c c 的學習曲線是相當 bt的,你可以看看 這篇文章 c 是一門很自由的語言,自由到了有點 bt和恐怖的地步 我甚至 認為c 並不是一門成熟的程式語言,因為太容易犯錯了。所以,你一定要在 ...