C 學習第一日

2021-06-29 12:58:45 字數 2293 閱讀 2094

乙個c++初學者的學習記錄

引數(argument)代入函式的值,通過引數實現函式間基本的資訊傳遞。

賦值(assignment)使乙個變數獲得乙個值,獲得這個值會抹去這個變數原有的值(只考慮值,不考慮位址)。

程式塊(block)用花括號包圍的n條語句,其中n>=0;

花括號(curly brace)就目前學習看來,各種語言中花括號的功能基本一致:劃定程式塊的邊界。(個人理解,物理邊界和功能邊界,其中劃分功能邊界的作用還要稍大)

緩衝區(buffer)io裝置臨時儲存資料的儲存區域,功能等等參見電腦硬體的緩衝區,原理和功能基本相近。

內建型別(built-in type)c++自身預設的變數型別,如int等。

幾種io物件:cerr,cin,clog,cout。

cerr :輸出標準錯誤資訊(個人理解就是語法錯誤);

cin  :標準輸入,從鍵盤獲取資料;

clog  :輸出日誌日誌資訊 (個人理解以及綜合以往經驗,大部分時間用於協助除錯);

cout  :標準輸出,與cin對應,最常用的輸出方式,顯示在控制台。

(class)一種用於定義自己的資料結構及其相關操作的機制。類是c++最基本的特性之一

類型別(class type)類定義的型別,類名即為型別名。 (個人沒有完全理解透  類,型別,類型別  三者之間的關係和差別,日後有經驗了再專門解釋)

注釋(comment)通俗講,程式是寫給電腦讀的,注釋是寫給人讀的,編譯器會自動忽略注釋的內容。對於乙個開發者而言,學會寫注釋是乙個很好的習慣,很重要的習慣。

條件(condition)0表示假,1表示真,乙個布林值,對if , while ,for 等判斷語句進行約束。(個人理解,條件是程式進步的階梯)

資料結構(data structure)資料的一種邏輯組合。三言兩語無法說明,這是一門專門的課程,需要單獨學習。資料結構在任何語言的學習中,都非常重要。

表示式(expression)跟數學定義基本相近,包含至少乙個運算物件以及至少乙個運算子,產生乙個運算結果。(個人理解,乙個表示式產生乙個運算結果,如果不幸產生了兩個運算結果,那麼注意了,數學上是可以的,程式嘛……)

幾種特殊的語句:for,while,if。

for :一般對過程進行限定,執行有限次。

while : 一般對結果進行限定,執行到某個情形。

if : 一般對初始條件進行限定,當某個情形時開始執行(但是只有一次,要多次的話需結合for或者while)(個人認為else是 if 功能的乙個延伸,主要是更加方便但沒有新的邏輯產生)

(以上對於 for ,while,if 的理解只是個人淺見,不喜勿噴)

函式(function)在任何語言中,變數和函式都是基礎中的基礎。函式分為函式體和函式名,函式體定義功能,函式名方便呼叫。(個人理解為乙個人,有這個人的名字,和這個人的本身,你需要這個人,比如幫你乙個忙,你就得喊他的名字)

標頭檔案(header)使類或其他名字的定義可以被多個程式使用的一種機制,有系統定義,也可以自己定義。一般用#include 來呼叫。

初始化(initialize)建立物件時賦予新物件乙個初始值。

main( )   c++程式的入口。但是要注意的是,只能有乙個。

成員函式(member function)也叫方法(method),類定義的操作,通過呼叫成員函式來操作特定物件。

返回型別(return type)函式返回值的型別,沒有就寫void。

原始檔(source type)不是原檔案,是包含c++程式的檔案。

std :標準命名空間,個人認為作用是使系統模組化,防止命名衝突。

今天就到這裡吧,希望能對自己和他人有所幫助。

pytorch 學習第一日

import torch from torch.autograd import variable 聽說新版本variable與tensor兩個型別合併了。variable與tensor的區別在於 tensor物件支援在原物件支援區域上修改資料,通 或者torch.add 方法 而variable不支...

第一日 序記

擁有csdn的賬號已經很久,卻遲遲沒有開通自己部落格,原因無非就是嫌麻煩,覺得自己的腦子夠好,能夠將自己遇見的難點和寫的漂亮的 記住。可事實真的是這樣嗎?先不說自己能不能記住,就算記住能夠下次再需要的時候用出來這本身就極為困難。所以躊躇許久,還是決定開通自己的部落格,寫點東西出來。哪怕不是那麼高深,...

北京出差第一日

杭州飛北京,10 50 的班機 趕到武林門的航空售票處坐大巴,沒想被乎悠了一把 現在大巴改走錢江四橋,這個時間已經來不及了 只好坐計程車 進了機場,換了登機牌,航班延誤,還好,延誤15分鐘,心裡稍稍平衡一點 如果和昨天那樣延誤兩個小時,我怎麼也要鬱悶一下 還有幾分鐘登機,資料庫的報警資訊不斷到手機上...