为什么在计算机科学中下划线优于破折号?
Why is underscore preferred over dash in computer science?
按住shift键输入下划线真是太痛苦了。为什么在计算机编程中下划线 ('_') 优于破折号 ('-')?
编辑:我的问题是对象名称
在某些情况下他们确实更喜欢破折号:
int z = x-y;
破折号是减号。如果允许在变量名中使用它,那将是模棱两可的。取以下代码:
int a=10;
int b=9;
int a-b = 100;
int c = a-b;
c是什么? c 是存储在变量 a-b 中的值,因此等于 100 吗?
或者是 a 减 b,因此等于 1?
按住shift键输入下划线真是太痛苦了。为什么在计算机编程中下划线 ('_') 优于破折号 ('-')?
编辑:我的问题是对象名称
在某些情况下他们确实更喜欢破折号:
int z = x-y;
破折号是减号。如果允许在变量名中使用它,那将是模棱两可的。取以下代码:
int a=10;
int b=9;
int a-b = 100;
int c = a-b;
c是什么? c 是存储在变量 a-b 中的值,因此等于 100 吗?
或者是 a 减 b,因此等于 1?