|
变量命名规则:
- 变量名应该以小写字母开头,后面的单词的首字母应该大写。
- 如果变量名由多个单词组成,可以使用下划线(_)分隔单词,但是下划线不应该出现在单词的开头或结尾。
- 变量名应该尽可能简短,但是要保证变量名能够清晰地表达其含义。
- 变量名应该与其所代表的数据类型相关联。
[C] 纯文本查看 复制代码 int numberOfStudents;
float averageScore;
char userName[20];
函数命名规则: - 函数名应该以大写字母开头,后面的单词的首字母也应该大写。
- 如果函数名由多个单词组成,可以使用下划线(_)分隔单词,但是下划线不应该出现在单词的开头或结尾。
- 函数名应该尽可能简短,但是要保证函数名能够清晰地表达其含义。
- 函数名应该与其所实现的功能相关联。
例如: [C] 纯文本查看 复制代码 int CalculateSum(int x, int y);
void PrintErrorMessage(const char* message);
宏定义命名规则: - 宏定义名应该全部使用大写字母。
- 如果宏定义名由多个单词组成,可以使用下划线(_)分隔单词。
- 宏定义名应该尽可能简短,但是要保证宏定义名能够清晰地表达其含义。
例如: [C] 纯文本查看 复制代码 #define MAX_STUDENTS 100
#define PI 3.14159265358979323846
枚举命名规则: - 枚举名应该以大写字母开头,后面的单词的首字母也应该大写。
- 如果枚举名由多个单词组成,可以使用下划线(_)分隔单词,但是下划线不应该出现在单词的开头或结尾。
- 枚举项应该全部使用大写字母,如果枚举项由多个单词组成,可以使用下划线(_)分隔单词。
例如:
[C] 纯文本查看 复制代码 enum Color {
Red,
Green,
Blue
};
enum ErrorCode {
OK,
FileNotFound,
AccessDenied
};
局部变量命名规则: - 局部变量名应该以小写字母开头,后面的单词的首字母应该大写。
- 如果变量名由多个单词组成,可以使用下划线(_)分隔单词,但是下划线不应该出现在单词的开头或结尾。
- 局部变量名应该尽可能简短,但是要保证变量名能够清晰地表达其含义。
- 局部变量名可以与全局变量名相同。
例如:
[C] 纯文本查看 复制代码 void CalculateAverage(float* scores, int count) {
float sum = 0.0f;
for (int i = 0; i < count; i++) {
sum += scores[i];
}
float average = sum / count;
printf("The average score is: %f\n", average);
}
全局变量命名规则: - 全局变量名应该以小写字母开头,后面的单词的首字母应该大写。
- 如果变量名由多个单词组成,可以使用下划线(_)分隔单词,但是下划线不应该出现在单词的开头或结尾。
- 全局变量名应该尽可能简短,但是要保证变量名能够清晰地表达其含义。
- 全局变量名应该与其所代表的数据类型相关联。
例如:
[C] 纯文本查看 复制代码 int g_maxStudents = 100;
float g_averageScore = 0.0f;
char g_userName[20];
|
|