炫彩界面库论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 449|回复: 3

[图文教程] 炫语言基础类型与关键字说明大全-持续更新

[复制链接]
  • TA的每日心情
    难过
    2021-3-17 08:38
  • 发表于 2024-1-10 08:09:33 | 显示全部楼层 |阅读模式
    本帖最后由 易团雪 于 2024-1-16 18:50 编辑

    基础数据类型
    基础数据类型:整型    英文名称:int
    本数据类型为基础类型,占用4字节。范围:-2147483648 到 2147483647
    基础数据类型:正整型  英文名称:uint
    本数据类型为基础类型,占用4字节。范围:0 到 4294967295
    基础数据类型:短整型  英文名称:short
    本数据类型为基础类型,占用2字节。范围:-32768 到 32767
    基础数据类型:正短整型  英文名称:ushort
    本数据类型为基础类型,占用2字节。范围:0 到 65,535
    基础数据类型:长整型  英文名称:long int(int64)
    本数据类型为基础类型,占用8字节。范围:-9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
    基础数据类型:正长整型  英文名称:ulong int(uint64)
    本数据类型为基础类型,占用8字节。范围:0 到 18,446,744,073,709,551,615
    基础数据类型:浮点型  英文名称:float
    本数据类型为基础类型,占用4字节。范围:占4个字节(32位)内存空间,+/- 3.4e +/- 38 (~7 个数字)
    基础数据类型:双浮点型  英文名称:double
    本数据类型为基础类型,占用4字节。范围:占8 个字节(64位)内存空间,+/- 1.7e +/- 308 (~15 个数字)
    基础数据类型:逻辑型  英文名称:BOOL
    本数据类型为基础类型,占用4字节。范围:0 到 1,即:真和假
    基础数据类型:逻辑型c  英文名称:bool
    本数据类型为基础类型,占用1字节。范围:0 到 1,即:真和假
    基础数据类型:字节型  英文名称:BYTE
    本数据类型为基础类型,占用1字节。范围:从0-255的无符号类型,所以不能表示负数
    基础数据类型:字符型A  英文名称:char
    本数据类型为基础类型,占用1字节。范围:-128 到 127 或者 0 到 255。相关示例请查阅:014-字符型和文本型的了解
    基础数据类型:字符型  英文名称:wchar_t
    本数据类型为基础类型,占用2字节。相关示例请查阅:014-字符型和文本型的了解
    基础数据类型:文本型  英文名称:CXText
    本数据类型为类,相关示例请查阅:014-字符型和文本型的了解
    基础数据类型:文本型A  英文名称:CXTextA
    本数据类型为类,相关示例请查阅:014-字符型和文本型的了解
    基础数据类型:字节集  英文名称:CXBytes
    本数据类型为类,相关示例请查阅:015-字节集学习
    基础数据类型:空类型  英文名称:void
    本数据类型为基础类型,例如:viod*不确定的类型指针
    基础数据类型:变整型  英文名称:vint(int32, int64)
    本数据类型为基础类型,占用4/8字节

    关键字和流程控制命令
    流程控制命令:如果  英文名称:if
    调用格式:〈无返回值〉如果(逻辑型 条件)
    一个 如果 语句 由一个布尔表达式后跟一个或多个语句组成
    流程控制命令:否则  英文名称:else
    调用格式:〈无返回值〉否则(逻辑型 条件)必须与如果配套使用
    一个 如果 语句 后可跟一个可选的 否则 语句,否则 语句在布尔表达式为假时执行
    流程控制命令:循环  英文名称:while
    调用格式:〈无返回值〉循环(逻辑型 条件)
    当给定条件为真时,重复语句或语句组。它会在执行循环主体之前测试条件
    流程控制命令:变量循环  英文名称:for
    调用格式:〈无返回值〉变量循环(起始值;逻辑型 条件;递增值)
    多次执行一个语句序列,简化管理循环变量的代码
    流程控制命令:计次循环  英文名称:for_count
    调用格式:〈无返回值〉计次循环(已循环次数记录变量;目标值)
    多次执行一个语句序列,简化管理循环变量的代码
    流程控制命令:列表循环  英文名称:for_list
    调用格式:〈无返回值〉列表循环(已循环次数记录变量;循环列表)
    多次执行一个语句序列,简化管理循环变量的代码
    流程控制命令:分支判断  英文名称:switch
    调用格式:〈无返回值〉分支判断(整型或枚举类型)
    一个 分支判断 语句允许测试一个变量等于多个值时的情况
    流程控制命令:分支判断跳出  英文名称:switch_break
    调用格式:〈无返回值〉分支判断跳出(整型或枚举类型)
    一个 分支判断 语句允许测试一个变量等于多个值时的情况。无需手动加跳出命令
    流程控制命令:跳出  英文名称:break
    调用格式:〈无返回值无参数〉跳出
    终止 循环 或 分支判断 等语句,程序流将继续执行紧接着 循环 或 分支判断 等 的下一条语句
    流程控制命令:到循环尾  英文名称:continue
    调用格式:〈无返回值无参数〉到循环尾
    会跳过当前循环中的代码,强迫开始下一次循环
    流程控制命令:其他  英文名称:default
    调用格式:〈无返回值无参数〉其他
    在分支判断用于执行其他条件代码
    关键字:结构体  英文名称:struct
    调用格式:〈无返回值〉结构体 结构体名称
    用于声明一个数据结构的关键字,定义了一个包含多个成员的新的数据类型
    关键字:类  英文名称:class
    调用格式:〈无返回值〉类 类名称
    用于声明一个类的关键字,是一种用户自定义的数据类型,它是一种封装了数据和函数的组合
    关键字:公开  英文名称:public
    调用格式:〈无返回值〉公开 类成员(包括:变量/常量/结构/函数等)
    关键字 公开 确定了类成员的访问属性。在类对象作用域内,公开成员在类的外部是可访问的
    关键字:私有  英文名称:private
    调用格式:〈无返回值〉私有 类成员(包括:变量/常量/结构/函数等)
    关键字 私有 确定了类成员的访问属性。在类对象作用域内,私有成员在类的外部是不可访问的
    关键字:保护  英文名称:protected
    调用格式:〈无返回值〉保护 类成员(包括:变量/常量/结构/函数等)
    保护和私有十分相似,但有一点不同,(保护)的成员在派生类(即子类)中是可访问的
    关键字:继承  英文名称:inherit
    调用格式:〈无返回值〉继承 类名称
    为本类继承一个父类
    关键字:函数  英文名称:def
    调用格式:函数 [静态] [返回值] [WINAPI] 函数名(参数列表)
    声明为一个函数,类似易语言的子程序,易只是用表格表示了。[]括号里面的是可选项
    关键字:静态  英文名称:static
    调用格式:〈无返回值〉静态 变量/常量/结构/函数
    类成员加静态,可以变成全局,若.h文件中 函数加上静态,可解决重复实现的问题
    关键字:常量  英文名称:const
    调用格式:〈无返回值〉常量 常量名
    常量是固定值,在程序执行期间不会改变
    关键字:虚函数  英文名称:virtua
    调用格式:〈无返回值〉虚函数 函数名
    虚函数与虚基类,虚函数可以给出目标函数的定义,但该目标的具体指向在编译期可能无法确定
    关键字:重写  英文名称:override
    调用格式:〈无返回值〉函数名() 重写
    函数重写是子类和父类之间的继承关系,需要子类和父类中的两个函数的函数原型完全相同
    关键字:WINAPI  英文名称:__stdcall
    调用格式:〈无返回值〉WINAPI 函数名
    WINAPI调用约定,被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的


    本文档持续更新,如有错误请及时提出
  • TA的每日心情
    开心
    前天 08:17
  • 发表于 2024-1-18 19:23:06 来自手机 | 显示全部楼层
    辛苦了,谢谢楼主整理文档
  • TA的每日心情
    无聊
    1 小时前
  • 发表于 2024-1-18 20:45:06 | 显示全部楼层
    感谢分享!收藏学习。
  • TA的每日心情
    开心
    7 天前
  • 发表于 2024-1-25 19:48:15 | 显示全部楼层
    炫语言 易语言 极语言 全是不错的中文编程 支持发扬光大
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    QQ|Archiver|手机版|小黑屋|炫彩界面库 ( 鄂ICP备2023014763号-1 )

    GMT+8, 2024-4-16 11:51 , Processed in 0.074321 second(s), 19 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表