學習筆記 C 入門(一)C 程式的基本結構

2021-10-10 02:25:50 字數 1322 閱讀 3899

開乙個新系列,按照自學的順序,補全之前缺少的筆記,旨在鞏固學習

今天來寫一下c#最基礎的東西,主要參考於【菜鳥教程】,也會寫一些自己的理解。

c#程式的基本結構

乙個 c# 程式主要包括以下部分:

命名空間宣告(namespace declaration)

乙個 class

class 方法

乙個 main 方法

class 屬性

語句(statements)& 表示式(expressions)

注釋1.上**

using system;

}}

2.理解**

先不鑽牛角尖

第一行,using system; 引入system命名空間

到這裡有人要問了,那命名空間是什麼呢?

命名空間可以理解為資料夾,那麼我想用這個資料夾中的檔案,就需要引入此命名空間。即用using+命名空間這個方式引用

那引用了system做了什麼呢?

下面,建立類helloworld,是 class 宣告。類 helloworld 包含了程式使用的資料和方法宣告。類一般包含多個方法。方法定義了類的行為。在這裡,helloworld 類只有乙個 main 方法。

下面,//hello world 注釋,主要是給其他程式設計師看的,//後面的內容會被程式忽略

下一行,定義了 main 方法,是所有 c# 程式的 入口點。main 方法說明當執行時 類將做什麼動作。

下面,呼叫console類裡的兩個方法。

第乙個是writeline(「hello world」);即:將hello world輸出到控制台,

第二個是console.readkey();等待使用者在控制台輸入按鍵。如果沒有這個方法,那麼控制台給你輸出乙個hello world然後會瞬間關閉。

//額外內容:

c#要求main方法返回void或int,而且要麼無參,要麼接收乙個字元

串陣列。

static int main(string args)

args引數是用於接收命令列引數的字串陣列。但陣列第乙個元素

不是程式名稱,而是可執行檔名稱後的第乙個命令列引數,這和c

和c++不同。用system.environment.commandline獲取執行程式所用的

完整命令。

main返回的int是狀態碼,標識程式執行是否成功。返回非零值通常

意味著錯誤。

對比c/c++,這兩門語言的main都是小寫的

C 學習筆記(c 入門)

經常忙碌的我,今天也有時間學習自己感興趣的c 程式語言了,首先我要記錄這個有意義的時間 2016年6 月6日星期一。那麼學習c 之前,我們先要了解什麼是 c 語言,簡單地說,c 語言是一種在 c語言基礎上被提出來的計算機程式語言,與 c語言一樣,c 語言在計算機的語言中分類屬於 高階語言 也就是一種...

c 入門 學習筆記

hello world 列印語句 console.writeline hello world 暫停 console.readkey 資料型別 1.值型別 byte,char,short,int,long,bool,decimal,float,double,sbyte,uint,ulong,ushor...

c 入門筆記(一)

c 新增兩個關鍵字,new 和delete new 用來動態分配記憶體,delete 用來釋放記憶體 和malloc 一樣,new 也是在堆區分配記憶體,必須手動釋放,否則只能等到程式執行結束由作業系統 為了避免記憶體洩露,通常new 和delete new 和delete 操作符應該成對出現。乙個...