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

自己總結的C#編碼規范--前言&目錄,

編輯:C#入門知識

自己總結的C#編碼規范--前言&目錄,


最近在為公司編寫c#編碼規范,以前對這方面研究不多,只是覺得代碼能夠出自己的意思就可以了。

我參考了以下資料

發現其實真要寫好一個代碼規范是一件非常難的事情,這取決於規范制定者的經驗,團隊成員的水平,業務的具體需求,項目的復雜度,項目的進度,企業的文化氛圍等等。

而且每次提筆要寫的時候,總是有很多很多的想法想寫進去,可是作為一個規范又不可能太長,要精簡。

 

這是目前打算寫的章節

1.命名規范

1.1 命名約定篇

1.2 命名選擇篇

1.3 特定場景下的命名最佳實踐篇

2. 注釋

2.1 注釋約定篇

2.2 不需要的注釋篇

2.3 需要的注釋篇

3. 格式

 

後續幾天我會陸續的把後續章節寫好,同時也希望大家幫我想想編碼規范還有哪些方面需要覆蓋。

 

整個編碼規范寫完後我會提供給大家一個完整的word文檔。

現在把文章列出來是希望大家一起討論下文檔中是否有不合理的內容,還有哪些內容需要覆蓋。


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