查看: 527|回复: 3

[C/C++] C语言取变量名的方法

[复制链接]

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7757
人气
176
分享
52

最佳新人活跃会员

发表于 2022-12-1 18:32:07 | 显示全部楼层 |阅读模式
【前言】
今天在CSDN上面看到一个变量名,给我气的呀
看代码
[Java] 纯文本查看 复制代码
int 登录状态 = 1;

666
真的,还Java优质创作者呢,你配吗你(bushi
所以今天教大家起变量名的方法
【驼峰命名法】
众所周知,一个变量名/函数名可能由多个单词组成,那么,就可以使用驼峰命名法命名
命名方式如下:
第一个单词开头小写第二个单词开头大写,第三个单词。。。
例如
[C] 纯文本查看 复制代码
void getUserData()

好的,很简单吧
【匈牙利命名法】
它的基本原则是:变量名=属性+类型+对象描述
例如HWND,它就是匈牙利命名法
全称为Handle Window
其中handle为属性,Window为类型,描述就不必要了
而且匈牙利命名法大多数时候都是缩写
但是不能过于缩写
如果把HWND改成HW,你还知道是什么意思吗

小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq

0

技术

0

魅力

0

原创

初出茅庐

Rank: 2

积分
217
人气
0
分享
0
发表于 2023-1-15 12:55:53 | 显示全部楼层
其实没啥问题,别乱骂,java我不懂。我写c++偶尔用中文做函数和变量名,用英文为了方便,用中午将来维护更容易,前提代码量不多,一般用中午的做成库,静态链接很好用的。毕竟咱们是中国人,中文相对来说更容易被理解,文本格式调成utf-8就好了。
函数名规则这个就因人而异了,比如unix命名法file_open,file_data_read/write学习的时候还是用自己喜欢的命名方法较好

1

技术

14

魅力

1

原创

退休版主

Rank: 8Rank: 8

积分
8187
人气
416
分享
59

论坛元老活跃会员灌水之王荣誉管理

发表于 2023-1-15 16:45:37 | 显示全部楼层
不要尬黑

0

技术

9

魅力

1

原创

版主

禁止访问

Rank: 7Rank: 7Rank: 7

积分
7757
人气
176
分享
52

最佳新人活跃会员

 楼主| 发表于 2023-1-15 18:22:01 | 显示全部楼层

啥意思呀
小菜鸡一枚~
Gitee主页:https://gitee.com/juruoqwq
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表