• (一) 变量类型及变量声明


    1、变量类型有如下几种:

     

     注:string szUserName[128];若不指定其长度,则Install Shield自动指定,在16系统中,指定为512个,而32系统中指定为1024个字符。


    2、变量命名 (和C语言一样)

     InstallScript规定标识符由大小写字母、数字、字符和下划线组成,且第一个字符必须为字母或下划线,任何标识符中都不能有空格、标点符号和其他字符。

    3、变量的位置

      (1)不能在主程序体(program...endprogram之间)或者函数内部(begin...end之间)定义变量,变量必须定义在程序体外或者函数名与begin关键字之间。

    (2)在同一个主程序或同一个函数体中不能有同时出现两个相同的变量名。

    (3)不能在变量定义的同时,给变量赋初值。 

     


    4、结构体

         typedef 结构体名

    begin

     成员定义1;

     成员定义2;

     .... 

    end; 

     注:

    1. 不能用赋值运算符将一个结构体的内容赋予别一个结构体。如newStruct = struct1;

    2. 成员变量类型若为STRING,则必须指定其大小。

    3. 不能在函数内部定义一个结构体类型。

    4. 成员变量类型或者结构体本身不能使用BYREF关键字,数据的传递用指针来运行。

    5、指针(->,获取结构体里面的数据, &取地址,*用来获取内容)

    结构体类型 POINTER 指针变量名1, [变量名2]..;

    eg: INT POINTER pPointer; 

    6、链表(只有字符串链表和整数链表)

     

    例如: 

     

     

  • 相关阅读:
    Spire.xls破解
    TCP端口
    GIT PUSH SSL certificate problem
    Winform 按钮权限拦截AOP
    .Net(C#)汉字和Unicode编码互相转换
    http://www.cnblogs.com/revealit/p/6094750.html基于C#的RSA非对称加密算法
    C#RSACryptoServiceProvider加密
    Mac 如何将apache的这个默认目录更改到用户目录下
    将博客搬至CSDN
    学习笔记一:操作系统的四大特征
  • 原文地址:https://www.cnblogs.com/wang-can/p/3553126.html
Copyright © 2020-2023  润新知