while true; do语句编写格式为什么有些代码do放在第二行在第二行的话代码是不是一定要在do后面输入
时间: 2024-02-24 07:58:00 浏览: 78
将 `do` 放在新的一行是为了使代码更易读,但并不意味着代码必须在 `do` 后面输入。在 `while true; do` 循环中,`do` 和循环体中的代码可以放在同一行或者不同的行,具体取决于编码风格和代码的复杂程度。以下是一些例子:
```
# do 和代码在同一行
while true; do echo "Hello, world!"; done
# do 和代码在不同行,代码缩进
while true
do
echo "Hello, world!"
done
# do 和代码在不同行,代码不缩进
while true
do echo "Hello, world!"
done
```
这些写法的效果都是一样的,只是排版上的差异。但无论采用哪种写法,都需要注意代码的可读性,尽量使用易于理解和维护的代码风格。
阅读全文