首先,我并不是什么大牛,看到很多吧友的代码规范实在是不好,与其说不好,倒不如说是没有,并没有什么意思,只是希望各位同行,注重自己的代码风格。
之前看到的一个代码是这样的:
(本帖不评论别人写的代码好不好,只评论代码的风格和规范)
如果这个代码是我写的话,我会这样:
每一段代码都很清晰,下面我们来看一个代码风格不好导致的问题把?
(环境:32位XP,VC6.0++)
这个代码在while循环里面,没有加{},我们都以为输出结果会是 :
hello world
is end
hello world
is end
hello world
但结果是:
我们查看一下预处理的结果:
printf("\r\n is end \r\n"); 语句会在while语句执行完后才执行
解决方法当然是好的代码风格了 :
我们再看一下结果:
小弟献丑了,还请各位大牛轻喷
之前看到的一个代码是这样的:
(本帖不评论别人写的代码好不好,只评论代码的风格和规范)
如果这个代码是我写的话,我会这样:
每一段代码都很清晰,下面我们来看一个代码风格不好导致的问题把?
(环境:32位XP,VC6.0++)
这个代码在while循环里面,没有加{},我们都以为输出结果会是 :
hello world
is end
hello world
is end
hello world
但结果是:
我们查看一下预处理的结果:
printf("\r\n is end \r\n"); 语句会在while语句执行完后才执行
解决方法当然是好的代码风格了 :
我们再看一下结果:
小弟献丑了,还请各位大牛轻喷