CASE:只显示一条 语法: CASEexpressionOF expression:statement(s) ... expression:statement(s) [ELSE:statement(s)] ENDCASE View Code SWITCH:下面的全部都显示 语法: SWITCHexpressionOF expression:statement ... expression:statement ELSE:statement ENDSWITCH View Code REPEAT: FOREACH: 语法: FOREACHElement,...
Switch句法格式与Case相同,但控制逻辑有差别:Switch语句块执行满足条件的语句之后的全部语句: pro test_Switch,Condition switch condition of 1: 2: Print , 2 3: Begin print , "Begin End Statement" End else: print, " Else Statement" EndSwitch End IDL> test_switch,1 2 Begin End Statement Else Sta...
IF...THEN...ELSE 选择语句 IF expression THEN statement [ ELSE statement ] or IF expression THEN BEGIN statements ENDIF or IF expression THEN BEGIN statements ENDIF ELSE BEGIN statements ENDELSE CASE 只显示一条 CASE expression OF expression: statement(s) ... expression: statement(s) [ ELSE: ...
IDL函数汇总 IDL函数汇总 名称功能说明类型语法&举例 函数 IDL_VALIDNAME判断变量名是否有效,⽆效返回值为空 或者⾃动修改 DEFSYSV⾃定义系统变量,全局变量过程 MAKE_ARRAY构建数组,返回值为数组函数 SIZE返回值是数组,分别表⽰维度、列、⾏、函数(size(findgen(10,2)))[4]类型、个数 TYPENAME返回某个...
3.2.8 Switch 语句 Switch句法格式与Case相同,但控制逻辑有差别:Switch语句块执行满足条件的语句之后的全部语句: pro test_Switch,Condition switch condition of 1: 2: Print , 2 3: Begin print , "Begin End Statement" End else: print, " Else Statement" EndSwitch End IDL> test_switch,1 ...
idl中的变量类型-read.doc,IDL中的变量类型 变量名有两个重要属性:数据类型和组织结构。数据类型指出属于数据类型中的哪一种。在IDL中有14种基本数据类型。在图表1中将看到每一种数据类型,每个类型创建的变量的字节大小,变量创建方式,数据类型之间强制转换的IDL函数名称
CASE expression OF expression: statement(s) ... expression: statement(s) [ ELSE: statement(s) ] ENDCASE SWITCH 下面的全部都显示 SWITCH expression OF expression: statement ... expression: statement ELSE: statement ENDSWITCH REPEAT FOREACH FOREACH Element, Variable [, Index] DO Statement or FOR...
IDL Statement SyntaxAssignment, DefinitionsFor, IfRepeat, WhileGoto, CaseCommon, BlockFunction, Procedure
case 2: short s; case 3: int it; }; short st; U u; U u2; u2._d(1); // no exception, union is unchanged st = u2.s(); // error! accessing an uninitialized union u2.it(1296); // OK: member "it" now selected Table 13‑1...
one of the following: • If the discriminator value was explicitly listed in a case statement, the value of the element associated with that case statement; • If a default case label was specified, the value of the element associated with the default case label; • No additional value...