首页 热点资讯 义务教育 高等教育 出国留学 考研考公

私有变量/属性/方法,前面加下划线真的好么

发布网友 发布时间:2022-04-22 14:59

我来回答

1个回答

热心网友 时间:2023-05-18 15:28

哥们你是C语言的老程序员吧。 下划线一般有两种作用:
1.区分变量/函数名
比如有一个类里面有个name变量需要在构造函数中被赋值,而构造函数的参数也是name,那么就将一个改成_name。优点是一键('_')轻松区分,缺点是很容易混淆,特别是如果出现有多个name的情况,你能一眼区分 ________________name, __________________name吗?

2.用来分割很长的变量名,比如 int zhonghuarenmingongheguorenkou 加了下划线以后 zhong_hua_ren_min_gong_he_guo_ren_kou较易读懂。但是下划线加长了变量名长度,不宜与代码格式对齐影响美观。
3.加下划线写出来的代码有一种很classic的气息,而且很底层(离系统、硬件更近)。我个人从c学起的所以比较喜欢用下划线,而我软工出生的同事一般用大写首字母来替代下划线的以上作用。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com