程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 自己總結的C#編碼規范--6.格式篇,

自己總結的C#編碼規范--6.格式篇,

編輯:C#入門知識

自己總結的C#編碼規范--6.格式篇,


 

  • 格式

格式的統一使用可以使代碼清晰、美觀、方便閱讀。為了不影響編碼效率,在此只作如下規定:

  • 長度

  • 一個方法的代碼最好不要超過50行,如果超過考慮將裡面的邏輯封裝成函數。
  • 空格、空行

空行的使用以使代碼清晰為為基本原則。空行影響程序的運行,但可以使代碼看起來清晰,增加可讀性,因此可以適當的使用。

  • 換行

換行掌握的原則是不要使一行代碼特別長,以方便讀者快速閱讀。

  • Region的使用

Region的使用可以明確代碼塊的范圍並提供相應注釋,因此提倡大家盡量使用。

同時Region也可以用來組織代碼結構,我們使用以下Region約定來使組織類:

一個好的類結構第一層展開時應該如下圖所示:

  • 使用VS的Format Document功能

一個類或者方法編寫完成後,必須使用Visual Studio 自帶的"Format Document"的功能進行排版後才能Check In.


C語言知識總結

c語言概要
第一章、 概述
1、 c語言的基本知識
1.1、 c語言的執行步驟
編輯-程序代碼的錄入,生成源程序*.c
編譯-語法分析查錯,翻譯生成目標程序*.obj
(語法或邏輯錯誤,從第一個開始改,變量定義,語句格式,表達式格式等)
鏈接-與其他目標程序或庫鏈接裝配,生成可執行程序*.exe
執行
1.2、 main函數的基本知識
main()函數的位置
c程序總是從main( )函數開始執行
一個c程序可以包含一個主函數,即main()函數;也可以包含一個main()函數和若干其它函數
1.3、 c程序的結構
函數與主函數
程序由一個或多個函數組成
必須有一個且只能有一個主函數main()
程序執行從main開始,在main中結束,其他函數通過嵌套調用得以執行
程序語句
C程序由語句組成
用“;”作為語句終止符
注釋
//

/* */ 為注釋,不能嵌套
不產生編譯代碼
1.4、c 程序書寫的規則
習慣用小寫字母,大小寫敏感
不使用行號,無程序行概念:通常一個語句占一行
可使用空行和空格
常用鋸齒形的書寫格式;同一層次結構的語句上下對齊。
第二章、基本數據類型與運算
2.1、c程序的數據類型
注意類型和變量含義的不同(類型是固定好的名字,變量是自己起的名字)
變量占用的存儲空間
數據類型
基本類型:整型、字符型、浮點型(單精度型,雙精度型)
構造類型:數組類型、結構體類型
指針類型
空類型
注意基本類型賦初值的方式
基本數據類型的表示形式
整形數據
十進制:以非0數字開頭,如:123,-9,0
八進制;以0數字開頭,如:0123,067
十六進制:以0x開頭,如:0x123,0xff
實型數據
十進制:必須帶小數點,如:123.0,-9.0
指數形式;如:1.23E3,0.9e-2,5e2
字符型數據
普通字符:如:’a’,’2’,’H’,’#’
轉義字符:如:’\n’,’\167’,’\xlf,’\\’
(實現幾列的對齊:指定寬度。如%100\ ‘\t’制表位)
(字符串長度。“abc\n\t\\” strlen 6; sizeof 7)
基本數據類型的存儲長度
整型
Int 字節數 2 位數 16 數的表示范圍 -32768—32767
Short 2 16 -32768—32767
Long 4 32 -2147483648—2147483647
實型
Float 4 32 3.4e-38---3.4e38
Double 8 64 1.7e-308---1.7e308
字符型
Char 1 8 -128----127
2.2、標識符命名規則
C語言標志符命名規則
標識符有數字,字母,下劃線組成
標識符的首字符必須為字母和下劃線
標識符不能為c語言的保留字(關鍵字)
如:auto extern sizeof float static case for struct char goto switch continue in typedef const if union default long ......余下全文>>
 

c語言課程的總結

一學期結束了,對C語言也有了一些認識,不過自我感覺學得不太好,好在還是學到了知識:
了解了C的發展以及編程的基本步驟,學會了Printf輸出語句,C語言的運算,知道了有哪幾種數據類型,還有我覺得經常用的if語句,if一eles語句,for循環,while 語句,do-while語句等等,基本會用數組和指針,還有字符串的處理,對了還有才學的結構體。
還有許多知識點,不一一羅列了,總之C語言要學的東西太多了,聽大二大三的都說C很簡單,但我並不認為他像人們說的那樣簡單,C是最基礎的,基礎不代表簡單,也可能是我沒學好才有這樣的感受。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved