c學習筆記-c程序設計基礎

c學習筆記-c程序設計基礎

ID:20872325

大?。?.06 MB

頁數(shù):7頁

時間:2018-10-17

c學習筆記-c程序設計基礎_第1頁
c學習筆記-c程序設計基礎_第2頁
c學習筆記-c程序設計基礎_第3頁
c學習筆記-c程序設計基礎_第4頁
c學習筆記-c程序設計基礎_第5頁
資源描述:

《c學習筆記-c程序設計基礎》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、實例:一個C#控制臺應用程序主要由以下幾部分構成:1.導入其他系統(tǒng)預定義元素部分高級程序設計語言總是依賴許多系統(tǒng)預定義元素,為了在C#程序中能夠使用這些預定義元素,需要對這些元素進行導入。上面創(chuàng)建的控制臺應用程序中,使用下述代碼段導入了對其他命名空間的引用:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;2.命名空間使用關鍵字namespace和命名空間標識符(命名空間名字)構建用戶命名空間,空間的范圍用一對花括號限定,如下所示:namespaceHello//默認

2、情況下命名空間名與解決方案名相同{}3.類類必須包含在某個命名空間中(例如namespaceHello),使用關鍵字class和類標識符(類名,默認為Program)構建類,類的范圍使用一對花括號限定,如下所示:classProgram{}4.主方法每個應用程序都有一個執(zhí)行的入口,指明程序執(zhí)行的開始點。C#應用程序中的入口點用主方法標識,主方法的名字為Main(),后面的括號中即使沒有參數(shù)也不能省略。一個C#應用程序必須有、而且只能有一個Main()方法,如果一個應用程序僅由一個方法構成,這個方法的名字就只能為Main()。主方法用一對花括號限定自己的區(qū)域,如下所示:st

3、aticvoidMain(string[]args){}5.方法中的C#代碼在方法體(方法的左右花括號之間)中書寫實現(xiàn)方法邏輯功能的代碼,例如上面創(chuàng)建的C#控制臺應用程序實現(xiàn)的功能是輸出一條“歡迎語句”,具體過程是:提示用戶從控制臺輸入用戶姓名,將用戶輸入的姓名字符串添加到“歡迎語句”中,然后輸出組合后的“歡迎語句”。方法的完整形式示例如下:staticvoidMain(string[]args){Console.Write("請輸入您的姓名:");stringname=Console.ReadLine();//輸入姓名字符串賦值給name變量Console.WriteL

4、ine("歡迎"+name+"進入C#程序設計的廣闊天地!");Console.ReadLine();/*使得程序執(zhí)行不會自動退出調試環(huán)境*/}1.2.3C#程序代碼的基本書寫規(guī)則在剛剛開始學習程序設計的時候,必須先熟悉編程語言的語法規(guī)則,這樣才能減少代碼書寫的錯誤。下面集中介紹一下C#程序代碼的書寫規(guī)則。1.程序代碼區(qū)分字母大小寫C#是一種大小寫敏感的語言,字母大小寫不同的標識符被視為不同的標識符。例如“Console”和“console”在C#中就是不同的標識符。在代碼輸入過程中,VS2008代碼編輯器會主動地給出動態(tài)提示信息,向程序員推薦可能使用的命令,并盡可能地自

5、動糾正字母大小寫的錯誤。2.語句書寫規(guī)則(1)每個語句都必須用一個分號(“;”)作為結尾。(2)C#允許在同一個代碼行上書寫多個語句。但從可讀性的角度來看,這種做法不宜提倡,最好還是一個語句寫成一行。(3)C#是一種塊結構的編程語言,所有的語句都是代碼塊的一部分。每個代碼塊用一對花括號(“{”、“}”)來界定,花括號本身不需要使用分號來結束。一個代碼塊中可以包含任意多行語句,也可以嵌套包含其它代碼塊。(4)語句中作為語法成分的標點符號必須是西文標點符號,中文標點符號只能作為字符常量使用。(5)作為目前通行的程序代碼標準書寫規(guī)則,代碼塊的書寫廣泛采用了縮進格式,越是嵌套在內

6、層的代碼塊縮進越多,這樣有助于進一步提高代碼的可讀性。事實上,VS2008對自動縮進代碼書寫提供了強有力的支持。3.注釋信息注釋信息是程序中不可執(zhí)行的部分,僅用于對程序代碼加以說明,編譯時會將其完全忽略。恰當?shù)厥褂米⑨層兄谔岣叱绦虻目勺x性,便于軟件維護和協(xié)作開發(fā)。作為一個負責任的優(yōu)秀程序員,必須養(yǎng)成為程序添加注釋的良好習慣。C#中的注釋方法有三種:(1)單行注釋在一個語句行上,用雙斜杠“//”作為引導符,其后的任何內容均為注釋信息,編譯時被忽略,通常用于注釋字符串較短的場合。單行注釋可以書寫在可執(zhí)行代碼語句的后面,也可以書寫成單獨的一行。下面兩種方式起到同樣的作用:方式

7、1:stringname=Console.ReadLine();//輸入姓名字符串賦值給name變量方式2://輸入姓名字符串賦值給name變量stringname=Console.ReadLine();(2)多行注釋從“/*”開始,到“*/”結束,其中的所有內容(可以是一行,或多行)均為注釋信息,但注釋文字中必須不包含“*/”。多行注釋通常用于需要書寫較大量注釋的情況。(3)XML注釋在一個代碼行上,用“///”開始,其后的任何內容均為注釋信息,編譯時被提取出來,形成一個特殊格式的文本文件(XML),用于創(chuàng)建文檔說明書。2.

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。