标题:代码缩近和4有关
只看楼主
jokerbat
Rank: 2
等 级:论坛游民
帖 子:77
专家分:91
注 册:2012-2-1
结帖率:50%
已结贴  问题点数:20 回复次数:9 
代码缩近和4有关
代码缩进和4有关对吗?(数数就知道)
缩进和不缩进都一样可以编译同过,为啥还要缩进
#include<stdio.h>
void f(void)
{
    printf("hello");//printf前面要空4格对吗?
}
int main(void)

{
    int a,b;//前面要空4格对吗?
    for(a=0;a<5;a++)//前面要空4格,和main()对齐,与m对齐
    {
        for(b=0;b<5;b++)//代码所进和4有关,属于内层循环,所以还要空4格
            printf("%d",a);//属于for(b=0;b<5;b++)循环的语句所以还要空4格
    }
    f();//前面要空4格对吗?
    return 0;//所有代码不得超过main()与m对齐
}
不缩进:
#include<stdio.h>
void f(void)
{
printf("hello");
}
int main(void)

{
int a,b;
for(a=0;a<5;a++)
{
for(b=0;b<5;b++)
printf("%d",a);
}
f();
return 0;
}
搜索更多相关主题的帖子: void include return hello 
2013-04-27 18:12
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
得分:3 
很简单 缩进了好看 代码又是给电脑看的 又是给人看的 很多时候 给人看更重要 因为一段代码不是写了就完事了的 要维护 要修改 要升级 所以 代码好看很重要
2013-04-27 18:17
黑崎一心
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:53
专家分:158
注 册:2012-4-17
得分:3 
缩近只是为了阅读方便,包括换行都是。只要你愿意,你完全可以把写在一行上。编译器完全不在乎。

缩近的距离也是个传统而已,早期有用8个字符距离作为缩近单位的,后来大概觉得这留的空白太多,慢慢大家就用4个字符距离了。

当然,你也可以用2个字符、3个字符、...N个字符,只要你喜欢就行。
2013-04-27 18:22
jokerbat
Rank: 2
等 级:论坛游民
帖 子:77
专家分:91
注 册:2012-2-1
得分:0 
我以前也不会缩进,现在有很多新手也不缩进
2013-04-27 18:34
雪狼MJ
Rank: 8Rank: 8
来 自:甘肃
等 级:蝙蝠侠
威 望:4
帖 子:267
专家分:853
注 册:2012-5-27
得分:3 
以下是引用zklhp在2013-4-27 18:17:48的发言:

很简单 缩进了好看 代码又是给电脑看的 又是给人看的 很多时候 给人看更重要 因为一段代码不是写了就完事了的 要维护 要修改 要升级 所以 代码好看很重要
正点,最让人无语的就是别人写代码很不规范,然后出错了找不到错在哪,拿来给自己看,结果自己把程序缩进一下就马上看出来错在哪了,真心建议初学者能重视代码的规范,利人利己

建议楼主去搜搜世界C语言乱码大赛,仔细研究研究,你会疯掉的!!!!!

Edsger Dijkstra:算法+数据结构=程序
2013-04-27 18:44
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
得分:3 
缩进只是为了好看...

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2013-04-27 19:37
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
得分:0 
等你代码上百行,文件几百个
天天看代码,你就会知道缩进的重要了
你现在写的代码不超过20行,你当然不觉得什么...

而且有的缩进不是为了好看,在调试期间有很大用处的...
而且...
你自己慢慢悟吧

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2013-04-27 19:39
Han_FlyB
Rank: 6Rank: 6
等 级:侠之大者
帖 子:143
专家分:424
注 册:2013-3-25
得分:3 
你不觉得缩进了比较容易看作用域吗?
2013-04-27 22:45
YoungerK
Rank: 2
来 自:浙江
等 级:论坛游民
帖 子:9
专家分:25
注 册:2013-1-6
得分:3 
3空格缩进的飘过。。。

遗憾往往发生在不经意间!
2013-04-27 22:57
Explorerlxz
Rank: 9Rank: 9Rank: 9
来 自:zzu
等 级:蜘蛛侠
威 望:4
帖 子:302
专家分:1032
注 册:2013-4-24
得分:3 
缩进一般用tab键,不是按空格,还有,许多编译环境可以自动缩进,缩进可便于检查错误,检查括号的对应!你去看看那些小游戏代码,动辄超过五百行,中间一大堆嵌套,不缩进想要检查错误很难的!见的多了就知道了!
2013-04-27 23:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-405695-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037542 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved