C 样式:为什么只用一个 space 分配变量?
C styling: why assign variables with only one space?
我的教授是这样写他的 C 变量赋值的:
int a= 10;
/*or*/
double t;
t= 0.5;
而不是
int a = 10;
/*or*/
double t;
t = 0.5;
他鼓励他的学生也这样做,并提到他这样做是有具体原因的,但从未解释过。
它是预处理的东西吗?我看不出为什么没有第一个 space 会更好。
像写书或写歌一样编写代码。
找到你的风格并使用它——并坚持下去!
a=1;
a= 1;
a =1;
a = 1;
这些应该都一样。
一点都不重要。事实上,
int
a
;;;;;
a
=
5
;
同样实用,只是完全不可读。
选择一种风格并坚持下去。 (不要使用这种风格)
您可以使用任何样式进行编码。但是你应该坚持 K&R 风格,即 a = 1;与您的同事一起工作时,它将提高可读性。
我的教授是这样写他的 C 变量赋值的:
int a= 10;
/*or*/
double t;
t= 0.5;
而不是
int a = 10;
/*or*/
double t;
t = 0.5;
他鼓励他的学生也这样做,并提到他这样做是有具体原因的,但从未解释过。 它是预处理的东西吗?我看不出为什么没有第一个 space 会更好。
像写书或写歌一样编写代码。 找到你的风格并使用它——并坚持下去!
a=1;
a= 1;
a =1;
a = 1;
这些应该都一样。
一点都不重要。事实上,
int
a
;;;;;
a
=
5
;
同样实用,只是完全不可读。
选择一种风格并坚持下去。 (不要使用这种风格)
您可以使用任何样式进行编码。但是你应该坚持 K&R 风格,即 a = 1;与您的同事一起工作时,它将提高可读性。