[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[代码合集] 分析俩段批处理代码可以看出什么?

1.
  1. @echo off
  2. for %%a in (a b c) do (
  3. echo %%a
  4. for %%b in (1 2 3) do (
  5. echo %%b
  6. )
  7. echo.)
  8. pause
复制代码
2.
  1. @echo off
  2. for %%a in (a b c) do (
  3. for %%b in (1 2 3) do (
  4. echo  %%a  %%b
  5. )
  6. echo.)
  7. pause
复制代码

可以看出你的代码风格很不好,居然连缩进都没有。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

我是新手,啥是缩进?

TOP

顶个,正好我也不懂什么是缩进

TOP

我想起我上中学的时候,我的语文老师是一个60多岁的老人,在我们做题目写作文的时候,没有缩进,老师痛心疾首的说我们这一代人。从那以后我基本都要首行缩进。扯远了,只是有感而发。
对于代码来说我的理解是:如果某条语句包含2或2个以上的子语句,而且不在同一行时,子语句的起始应该要比主语句缩进2个字符。比如:
  1. for %%a in (a b c) do (
  2.   echo %%a
  3. )
复制代码
特别对于其他高级语言来说,缩进更明显。比如
  1. int main()
  2. {
  3.    int i;
  4.    cout<<"hello,world"<<endl;
  5.    for(i=0,i++,i<10)
  6.      cout<<"hello,world"<<endl;
  7. }
复制代码
努力学习,努力挣分

TOP

原帖由 bat_521 于 2010-9-7 14:08 发表
1.@echo off
for %%a in (a b c) do (
echo %%a
for %%b in (1 2 3) do (
echo %%b
)
echo.)
pause2.@echo off
for %%a in (a b c) do (
for %%b in (1 2 3) do (
echo  %%a  %%b
)
echo.)
pause


第两段代码把结果排了下版。


原帖由 sgaizxt001 于 2010-9-7 20:38 发表
缩进2个字符


一般都是tab

TOP

对于文章来说,应该是这样。有便于理解的感觉。对于程序不一定强求这一点,可以减少字节,也不会解释错误。

TOP

为了“缩进”猛敲键盘把键盘都敲烂了!~

TOP

啊,在这里缩进是让代码更有层次感啊(不知理解的对么?)

TOP

返回列表