缩进是什么意思?

缩进是什么意思?
如在c语言中,缩进是不是将几个语句浓缩成一个语句?
最好举几个例子。

在程序设计中,缩进风格(indent style)是管理代码块缩进以表达程序结构的一种约定。本条目主要讨论自由形式语言,例如C及其后裔,但这也可以(并经常)适用于大多数其他编程语言(尤其是大括号编程语言),其中的空白字符则并不重要。缩进风格是代码风格的一个方面。

缩进在大多数编程语言中不是必要条件,而只是作为辅助符号。不过,缩进有助于更好地向人类阅读者表达程序的结构。尤其是用于澄清控制流程结构(例如条件或循环)与其内部、外部代码之间的关系。

不过,部分语言(例如Python和occam)使用缩进而非大括号或关键词来确定结构,这被称为越位规则。在这种语言中,缩进对编译器或解释器有意义,而不仅仅是清晰度或风格问题。

扩展资料

缩进的尺寸通常与风格无关。许多早期程序使用制表符来缩进,从而简化输入和节约源代码文件的大小。Unix编辑器通常将制表符视为等同八个字符,而Macintosh和Windows环境将它视作四个字符[来源请求],这使代码在各环境间交换时产生一种混乱。

现代的编程编辑器通常可以设置任意的缩进尺寸,并会插入适当的制表符与空格。对Ruby、许多shell脚本语言和某些形式的HTML格式,通常为每个缩进级别使用两个空格。

参考资料来源:百度百科-缩进

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-12-24

在程序设计中,缩进风格(indent style)是管理代码块缩进以表达程序结构的一种约定。本条目主要讨论自由形式语言,例如C及其后裔,但这也可以(并经常)适用于大多数其他编程语言(尤其是大括号编程语言),其中的空白字符则并不重要。缩进风格是代码风格的一个方面。

缩进在大多数编程语言中不是必要条件,而只是作为辅助符号。不过,缩进有助于更好地向人类阅读者表达程序的结构。尤其是用于澄清控制流程结构(例如条件或循环)与其内部、外部代码之间的关系。

不过,部分语言(例如Python和occam)使用缩进而非大括号或关键词来确定结构,这被称为越位规则。在这种语言中,缩进对编译器或解释器有意义,而不仅仅是清晰度或风格问题。

扩展资料

缩进的尺寸通常与风格无关。许多早期程序使用制表符来缩进,从而简化输入和节约源代码文件的大小。Unix编辑器通常将制表符视为等同八个字符,而Macintosh和Windows环境将它视作四个字符[来源请求],这使代码在各环境间交换时产生一种混乱。

现代的编程编辑器通常可以设置任意的缩进尺寸,并会插入适当的制表符与空格。对Ruby、许多shell脚本语言和某些形式的HTML格式,通常为每个缩进级别使用两个空格。

参考资料来源:百度百科-缩进

第2个回答  推荐于2017-11-26
缩进是编辑器对代码的排版,与Word中的概念相同,不是浓缩语句
比如对于if..else结构,为了书写时不容易出错,一般将这两个关键字对齐,将判断后的执行语句缩进,举例如下:
if (a>1)
{
// ...执行语句
}
else
{
// ...执行语句
}

上面的代码中,我将if和else的下级语句(用花括号包围)缩进了两个空格,这样明显可看出if和else的对应关系,不会被中间的一堆代码挡住视线了。本回答被提问者采纳
第3个回答  2008-08-20
不是……
缩进:向里缩或向内缩一定的距离。
比如下面这段:
for(int i=0;i<10;i++)
b++;
上面这段里b++向后了一段距离,这就叫缩进,缩进是为了美观,易读考虑
第4个回答  2008-08-20
没有缩进的:
int mian
{int i;
int j;
.....}
有缩进的,因为这里不能有空格,我用下划线代替,把下划线当空白就是了
int main
{
____int i;
____int j;
____.....
}
看出来了没,有缩进了,程序的结果更加清楚,也比较美观,更容易发现错误