【原创】【学习笔记3】关于冒号:标号 ,以及和:: 和rem的区别

标号

标号,标记之意

现在我知道的主要就是指冒号 :

 

有效和无效标号

任何以冒号:开头的字符行,在批处理中都被视作标号,而直接忽略其后的所有内容。

也就说,无论有效标号和无效标号,程序运行到这一行都不会执行

有效标号:

  • 冒号后紧跟一个以字母数字开头的字符串,goto语句可以识别。
  • goto usage           
  • : usage
  • goto 1gogo
  • : 1gogo
  • goto 1
  • :1

无效标号:

  • 冒号后紧跟一个非字母数字的一个特殊符号,goto无法识别的标号,可以起到注释作用,所以 :: 常被用作注释符号。
  • ::
  • :+
  • :=
  • 这些都会被认为是注释

 

REM和::区别

 

REM为注释命令

  • 一般用来给程序加上注解,该命令后的内容不被执行
  • 但能回显。
  • 另外, rem可以用于 config.sys文件中。

 

:: 或:+等

  • ::也可以起到rem的注释作用,而且更简洁有效;但有两点需要注意:
  • 与rem不同的是, ::后的字符行在执行时不会回显,无论是否用echo on打开命令行回显状态,
  • 因为命令解释器不认为他是一个有效的命令行,就此点来看, rem在某些场合下将比 ::更为适用;

 

参考文章

https://jingyan.baidu.com/article/d621e8da6ee7a52865913fc5.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值