鳗鱼可好吃 发表于 2021-12-15 17:29:52

基础知识

再给变量、数组和函数起名时应注意什么

番杰 发表于 2021-12-15 17:37:39

本帖最后由 番杰 于 2021-12-15 17:42 编辑

(1)看名字就得知道它是干嘛的,
例:int key1_flag ;// key1的标志位
intadd(int x,int y)
{
    return (x + y)//一个加法函数
}

(2)别太长,别太怪
int temp_a_c_b_b_c ;//不可取

(3)另外,使用宏定义的时候,多是大写,区别普通的定义
例:
#define   FLAG   1
int flag = 1;

(4) 数字不能作为名字的开头,这个会报错的,下划线"_" 和字母都行


(5)自己写的函数的名字不要和C语言自带库的函数重名,比如你自己写个函数,叫printf,
那么你调用的时候就不能调用C语言库里的printf,会默认调用你自己写的那个。
当然,你要是就想重新映射c语言中的库函数,同名也是没有关系的。



傻眼貓咪 发表于 2021-12-15 17:38:49

1.)可以用数字,英文字母,下划线命名
2.)命名数字不能最前面
3.)尽量以自己最容易记得、明白方式命名,比如:name、age 等,不要只是 n, a(除非代码不会太长、简短,不复杂)
4.)尽量不要以关键字同名

鳗鱼可好吃 发表于 2021-12-15 17:41:07

番杰 发表于 2021-12-15 17:37
(1)看名字就得知道它是干嘛的,
例:



多谢多谢,大佬指点的太细了

鳗鱼可好吃 发表于 2021-12-15 17:41:43

傻眼貓咪 发表于 2021-12-15 17:38
1.)可以用数字,英文字母,下划线命名
2.)命名数字不能最前面
3.)尽量以自己最容易记得、明白方式命名 ...

谢谢,一下就懂了
页: [1]
查看完整版本: 基础知识