11924visual lisp程序设计autocad2006电子教案第2章.pptxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 40页
  • 2022-05-21 发布于北京
  • 举报

11924visual lisp程序设计autocad2006电子教案第2章.pptx

第2章 数据类型、表达式和函数 ; AutoLISP的数据类型丰富,除了一般程序设计语言具有的整型、实型、字符串等类型之外,还有表、函数、文件描述符、AutoCAD选择集、AutoCAD图元名、VLA对象、函数分页表和外部函数等数据类型。 2.1 数据类型 1. 整型(INT) 整型即整数,整数由数字和正负号组成,正号可省略。整数为32位带符号的数字,其范围从-2147483648到+2147483647。 2. 实型(REAL) 实型数是带小数点的数。在-1和1之间的实数必须以0开头,例如:.5是错误的,应该写成0.5。实数用双精度的浮点数表示,并且至少有14位有效位数的精度。注意,Visual LISP不显示所有的有效位。 ;3. 字符串(STR) 字符串又被称为字符常数,它是由双引号括起来的字符序列。字符串中字母的大、小写和空格符都是有意义的。 字符串中字符的个数(不包括双引号)称为字符串的长度。字符串的最大长度为100,如果超过100,第100个字符后面的字符将是无效的。字符串可以是空的,即,称为空串,其长度为0。 任何字符都可以用\nnn的格式表示,其中反斜杠“\”是ASCII码的前导标识字符,nnn是该字符八进制的ASCII码。例如,字符串ABCD也可表示为\101\102\123\104。一些常用的控制字符,象反斜杠、双引号,除了可以用 \nnn的格式表示之外,还可以用“\”转义字符的格式表示为“\\”、“\”等特殊字符,见下表。;表2-1常用控制字符的表示方法 控制字符 用“\”为前导字符 用“\”为前导的ASCII码表示 反斜杠“\” \\ \134 双引号“” \ \042 Esc键 \e \033 换行 \n \012 回车键 \r \015 Tab键 \t \011 注意,其中的字符e,n,r,t必须小写。; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;

文档评论(0)

1亿VIP精品文档

相关文档