零基礎學C 001 程式設計中的基本概念

2021-07-29 01:46:43 字數 1425 閱讀 6167

說明

之前學過一陣c++,但是只是會用罷了,用c++做過一陣公司的資料庫加密演算法和網路通訊演算法,但是個人感覺自己並沒有說有多紮實,所以從今天起從零開始整理一下c++的基礎,自己做一下筆記,同時會以最通俗的語言來講解各種名詞和概念,把程式設計中的各種場景比作生活中的各種場景,如果你是一名剛剛入門的小白,想學習c++,那麼不妨看看我今天以及未來寫的每一篇筆記,來一起學習,交流。當然,我也是自學,沒有名師在指導,所以要是哪位大神看出來我講的東西有錯的地方,也歡迎來指點指點,謝謝。

程式設計中的基本概念

開發工程中,可能會遇到各種專業名詞,這些詞對於已經有程式設計經驗或者有一些基礎的同學來說應該再熟悉不過了,寫程式幾乎每時每刻都在和變數打交道。那麼到底什麼是變數呢?下面舉乙個例子:

假如小明想現在做乙份雞蛋炒飯,首先把鍋準備好,**,然後把兩個咯咯噠雞蛋開啟,之後攪拌好倒入鍋中,把雞蛋炒的差不多熟的時候,把公尺飯倒進去,然後放入醬油等各種調料,最後我們炒好之後,把飯倒入飯碗裡,小明把碗裡的雞蛋炒飯吃光了,小明養的小貓「咪咪」在旁邊看著饞壞了。

完整的格式

說了這麼多概念,還舉了乙個做好吃的的例子,我們接下來用我們上面給出的格式完整的描述一下我們的蛋炒飯例子吧~

雞蛋型別 炒飯用的雞蛋 = 咯咯噠雞蛋

飯碗型別 裝炒飯用的藍邊小花碗;

種類 人類

無結果 吃東西(裝東西的容器)

}種類 貓咪

無結果 饞()

}

然而和現實中不一樣的是人能主動做某事,而計算機畢竟是計算機,需要我們程式設計來控制讓他們做某事,而且在計算機這個虛擬場景中, 我們要新建乙個人類小明和乙個貓咪咪咪這樣的角色,如下:

人類 小明 =新建乙個 人類();

貓咪 咪咪 = 新建乙個 貓咪();

有了角色,我們需要程式設計讓程式中的小明和咪咪完成蛋炒飯中的場景,在計算機中我們可以使用如下的格式讓乙個角色做某事:

物件.做某事();
有了這樣的乙個格式,我們就可以把上面的場景進行描述啦:

裝蛋炒飯的藍邊小花碗 =小明.做炒飯(咯咯噠雞蛋,公尺飯,調料);

小貓.看東西(小明);

小明.吃飯(裝蛋炒飯的藍邊小花碗);

小貓.饞();

本篇文章最後的話

怎麼樣,如果你沒有過程式設計基礎看著是不是有點費勁,程式設計實際就這麼簡單,按照他要求的條條框框的格式,把你要做的事情按照程式語言的格式要求描述出來,計算機就會按著你的要求去做啦。看完這篇文章後,接下來你要做的就是把上面我表達的格式和應用場景相關聯後看懂了,大概記住了,然後等我們後面的文章陸陸續續的把我給大家的格式中的中文關鍵字換成對應的英文關鍵字就好啦,這就是程式設計~開發者每天做的事!加油吧少年~

零基礎學QT 020 C 中的函式指標

函式指標 顧名思義,函式指標是指向函式的指標,通過指標便可以呼叫函式 函式指標可以指向具有相同引數列表和返回值的同類函式,這種設計,使得我們可以根據情況,呼叫不同的函式去處理相同的資料 定義和使用函式指標 void showsum int a,int b void showproduct int a...

《零基礎學Qt 4程式設計》書的內容簡介

qt 是跨平台應用程式和ui 框架,可用來編寫應用程式,無須重新編寫源 便可跨不同的桌面和嵌入式作業系統進行部署。使用qt 開發出來的軟體,已經在各行各業中得到了越來越廣泛的應用。本書內容基於最新發布的 qt 4.5 版,共分為 13章,按照qt知識結構的層次和讀者的學習規律,循序漸進 由淺入深的對...

零基礎學程式設計,學生黨的你一定要做的準備

結語大學期間接觸到了c語言,期末考試低分飄過後,下定決心一定要成為碼神!後來給老師看我寫的arduino專案的c程式,老師的話猶在耳邊 這程式80行就能說明白,你怎麼寫200多行 我。首先,我想談談學習一門程式語言初期要進行的思維轉換 初學程式設計,一定會有這樣的問題 零基礎如何自學?看了知乎上某大...