C 讀書筆記 程式設計規則

2021-09-05 14:54:53 字數 1123 閱讀 8743

1、

c#嚴格區分大小寫;

2、命名變數的時候不使用字首。在

vb時代經常使用

str或

s代表變數是字串變數,再

unix

機器上,則不使用任何字首:

char *result;

,而在c#

中,建議不使用字首。

string result;

3、命名約定:

pascal

命名形式,即:單詞的第乙個字母大寫。

eg: employeesalary

。同時,不推薦在命名中使用下劃線「

_」作為連線字元,變數不要全部都大寫,除非有特殊情況;

4、命名約定:特殊的

camel

命名形式,即:第乙個單詞的第乙個字母不大寫。下列情況適用該種命名方式:

a)型別中所有私有成員

(此時常用乙個下劃線開頭);

private int _temp;

b)傳遞

給方法的所有引數都應是

camel

命名;

public void recordsale(string salesmanname);

c)區分兩個同名的兩個物件(常見於屬性封裝)。

private string employeename;

public string employeename()

set}

注意:此時的**不能被外部的不需要區分大小寫的程式呼叫。比如:

vb.net 5、

名稱風格保持一致。

如果類的乙個方法為:

showconfirmationdialog()

,則在後面的方法中就不能叫:

showdialogwarning();

6、命名空間名稱。命名空間名稱是

.net

區分共享程式集中物件名的唯一方式,所以以避免乙個命名空間名中的物件名稱與其他的名稱相同,建議使用:

公司名+使用者所在部門或類所在軟體包

companyname.technologyname

的命名空間。

比如:weaponsofdestructioncopy.viruses

7、名稱不予任何關鍵字衝突。

《c程式語言》讀書筆記

舉例如下 char a 10 1 定義的時候直接用字串賦值 char a 10 hello 注意 不能先定義再給它賦值,如 char a 10 a 10 hello 這樣是錯誤的!2 對陣列中字元逐個賦值 char a 10 3 利用strcpy char a 10 strcpy a,hello 易...

c 程式設計 讀書筆記 一

2016.12.3 2016.12.4 完成乙個程式的設計工作分三步 寫出乙個好程式,最關鍵的就是去設計這些類 如何用c 寫出優秀的程式 第三章 一些關於string操作 p68 string s 裁剪字串 s.substr a,b a 字串裡乙個下標的位置 b 所需字串長度 替換字串 s.repl...

《C程式語言》 讀書筆記

在mac下可以使用sublime進行c語言程式編寫,然後通過命令列來執行c程式。在sublime新建乙個c程式,譬如 test.c include main 然後在命令列中執行 cc test.c編譯後會自動生成乙個a.out檔案,然後我們執行a.out檔案 test.c就會在命令行內列印出 hel...