社区
资源
帖子详情
一个小问题:#If 0 then 是判断什么?
XJB66
2004-12-17 11:44:36
如题::#If 0 then 是判断什么?
...全文
279
2
打赏
收藏
一个小问题:#If 0 then 是判断什么?
如题::#If 0 then 是判断什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shanlisong
2004-12-17
打赏
举报
回复
#If...Then...#Else 指令
条件编译已选择的 Visual Basic 代码块。
语法
#If expression Then
statements
[#ElseIf expression-n Then
[elseifstatements]]
[#Else
[elsestatements]]
#End If
#If...Then...#Else 指令的语法具有以下几个部分:
部分 描述
expression 必要。包含一个或多个条件编译常数、文字与运算符的任何表达式,其值为 True 或 False。
statements 必要。Visual Basic 程序行或编译指令,如果关联的表达式为 True,则运行它们。
expression-n 可选。由一或多个条件编译常数、文字和运算符组成的任何一个表达式,其值为 True 或 False。
elseifstatements 可选。一个或多个程序行或编译命令,如果 expression-n 为 True,则运行它们。
elsestatements 可选。一个或多个程序行或编译命令,如果以前的expression 或 expression-n 中没有一个为 True,则运行它们。
说明
#If...Then...#Else 指令的作用与 If...Then...Else 语句相同,其差异在于 #If、#Else、#ElseIf,及 #End If 指令没有单独成行的形式,也就是说,在指令所在的那一行,不能有其他代码出现。条件编译通常用来编译不同平台上的同一个程序。也可以用来避免调试程序代码出现在可执行程序中。条件编译时被排除的程序代码在最后的可执行文件中被完全略去,所以不会对程序的大小或功能有任何影响。
无论结果如何,都要计算所有表达式。所以,在表达式中用到的所有常数都必须加以定义— 任何未定义的常数都会被当作 Empty 来计算取值。
注意 Option Compare 语句不会影响 #If 及 #ElseIf 语句中的表达式。条件编译指令中的表达式总是用 Option Compare Text 计算值。
cindytsai
2004-12-17
打赏
举报
回复
#?学习
Promise从入门到自定义到企业级面试题
Promise 是异步编程的一种解决方案,其实是
一个
构造函数,自己身上有all、reject、resolve这几个方法,原型上有then、catch等方法。 Promise是什么? 1、主要用于异步计算 2、可以将异步操作队列化,按照期望...
if then 条件
判断
语句和 if then else
1.if-then 语句 在结构化命令中,最基本就实if -than语句,格式如下: if commands then commands fi 执行后结果: 复制代码: #!/bin/bash testuser=smart #定义变量testuser赋值smart if gr...
Shell中的条件
判断
语句if~then~fi
Shell中的条件
判断
语句是前面一篇“Shell中的条件测试语句”的升级篇,也就是说,前面的测试语句是为了现在的
判断
语句if~then~fi语句服务的。 我们还是按照注意点和代码实现的方式铺开: 1)基本的if-then-fi语句可以用来
判断
基本的单层的分支结构,其形式如下: 其中if后面的测试语句一般都使用[]命令来做。如下面的例子: #---------
Linux shell中if [ $? -eq 0 ] 语句作用:
判断
命令是否执行成功
shell脚本中$?是指上一次命令执行的成功或者失败的状态。如果成功就是0,失败为1.。语句if [ $? -eq 0 ] 是
判断
if语句的上
一个
命令执行如果失败就执行if中的语句,否则就执行else中的内容。 note:使用时要注意,if后面的中括号[ $? -eq 0 ],括号的两边需要有
一个
空格。 cd u-boot && ./make.sh $RK_UBOOT_DE...
shell之通过if [ $? != 0 ]
判断
上次程序是否执行成功
1、
问题
在shell脚本里面有时候我们需要
判断
上
一个
程序有没有执行成功,比如用chomd 777 file命令,我们可以用通过if [ $? != 0 ]
判断
2、代码实现#!/bin/bash echo "chenyu" #这里不能写成if [$? != 0]或者if [$? != 0 ]或者if[ $? != 0] if [ $? != 0 ]; then echo "last ex...
资源
1,066
社区成员
6,496
社区内容
发帖
与我相关
我的任务
资源
VB 资源
复制链接
扫一扫
分享
社区描述
VB 资源
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章