建议有编程背景;
01 数据类型和变量命名
数据类型:
常见的数据类型有浮点(32Bit)和存储位数更多的双精度浮点型(64Bit)、整型(16Bit)和长整型(32Bit),字符串型(与python类似并无单字符的数据类型),至于其它数据类型较不常见不予介绍;
变量命名(在IDL命令行生成):
由于IDL为解释型语言,因此无需进行变量类型的声明,且变量之间没有不可逾越的鸿沟,例如整型变量可以很轻易的重新赋值为字符串型变量,这在C语言和CPlusPlus中是不允许的。
1. IDL> ; 输出浮点数
2. IDL> num1 = 2.0 ; 只需要该数包含小数即默认创建浮点型变量
3. IDL> num2 = 3. ; 即使如此语法上也是支持的
4. IDL> num3 = 3.1415926 ; 正常的创建一个浮点数
5. IDL> print, num1 ; 输出num1
6. 2.00000
7. IDL> print, num2 ; 输出num2
8