一、c 命名規範插件
C語言命名規範的第一要點是可讀性,易於人理解。變量名、函數名和結構體名應該是意義明確的單詞,不要使用縮寫。
在C程序中可見的標識符大體可以分為以下幾類:變量名、函數名、結構體名、宏定義、常量、類型定義、文件名、目錄名等。下文將會對其中的變量名、函數名和結構體名展開闡述。
1、變量命名規範
在C語言中,變量名是用來存儲數據的標識符。變量名使用小寫字母,可以使用下劃線分隔多個單詞。一般情況下變量名應該是名詞,並且要和變量所存儲的數據類型有關。
int employee_age; float employee_salary;
2、函數命名規範
函數名應該是動詞或者動詞短語,要用小寫字母,單詞之間使用下劃線分隔。函數名應該是描述函數執行結果的動詞。例如:calculate_average(),在這個函數中計算了一組數的平均值。
float calculate_average(int* array, int size) {
float sum = 0;
for (int i = 0; i < size; i++) {
sum += *(array + i);
}
return sum / size;
}
3、結構體命名規範
結構體名應該是名詞或者名詞短語,並且用大寫字母開頭。同時,結構體名應該和結構體所代表的東西有關。
struct Person {
char* name;
int age;
};
二、命名規範c
C語言的命名規範和C++類似,其中最基本的原則還是可讀性和易於理解。同時,C語言中還有一些特殊的命名規範。
1、類型定義命名規範
在C語言中使用typedef定義結構體、枚舉等結構類型的時候,應該遵守和結構體命名規範類似的方式,以名稱加上類型(struct、enum等)作為類型定義的名稱。
typedef struct Fruit {
char* name;
int price;
} Fruit;
2、宏定義命名規範
在使用宏定義時,宏定義應該用大寫字母表示。如果宏定義的值是一個複雜的表達式,應該使用括號將表達式括起來。為了提高可讀性,宏定義通常是單詞間使用下劃線分隔。
#define PI 3.1415926
#define SHOW_PRICE(item) printf("%s price is $%d.", #item, item##_price)
3、文件命名規範
在C語言中,文件名應該是小寫字母,可以使用下劃線分隔多個單詞。
三、數據庫命名規範
數據庫命名規範和編程語言的命名規範類似,也要遵守可讀性和易於理解的原則。此外,數據庫中還有一些獨特的命名規範需要遵守。
1、表命名規範
表名應該是名詞或者名詞短語,使用小寫字母,單詞之間使用下劃線分隔。表名應該代表存儲在表中的內容的類別。
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
department VARCHAR(50)
);
2、列命名規範
列名應該使用小寫字母,可以使用下劃線分隔多個單詞。列名應該代表與列相關的數據。當列名表示一個外鍵時,應該以表名加上 _id 作為後綴。
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
department_id INT,
FOREIGN KEY (department_id) REFERENCES departments(id)
);
CREATE TABLE departments (
id INT PRIMARY KEY,
name VARCHAR(50)
);
四、css命名規範
CSS命名規範同樣要遵守可讀性和易於理解的原則。通常,在CSS中使用中劃線分隔多個單詞來命名元素和類。
1、元素命名規範
元素名應該是無意義的單詞或者單詞短語,使用小寫字母,可以使用中劃線分隔多個單詞。
.blog-post {
...
}
2、類命名規範
類名應該是描述性的單詞或者單詞短語,使用小寫字母,可以使用中劃線分隔多個單詞。類命名應該與元素的含義有關。
.section-header {
...
}
五、機場命名規範
機場的命名規範是由國際民航組織制定的。機場名稱中的前綴通常是國家代碼,後綴是機場所在城市的名稱或者是機場名稱本身的縮寫。某些大型機場附近還設有代碼縮寫,用於標記各個航站樓所在的區域。
例如:
LAX – 洛杉磯國際機場 JFK – 約翰·肯尼迪國際機場 ORD – 芝加哥奧黑爾國際機場
六、住宅小區命名規範
住宅小區的命名規範要遵循可讀性和易於理解的原則。小區名稱應該是有意義的單詞或者單詞短語,而且應該與小區所處的地理位置有關。
例如:
華山花園小區 龍江明珠小區
七、個體工商戶命名規範
個體工商戶的命名規範同樣要遵循可讀性和易於理解的原則。名稱應該是有意義的單詞或者單詞短語,而且應該與行業有關。
例如:
李記烤鴨店 王小二水果店
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/159600.html
微信掃一掃
支付寶掃一掃