易团雪 发表于 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
调用格式:函数 [静态] [返回值] 函数名(参数列表)
声明为一个函数,类似易语言的子程序,易只是用表格表示了。[]括号里面的是可选项

关键字:静态英文名称:static
调用格式:〈无返回值〉静态 变量/常量/结构/函数
类成员加静态,可以变成全局,若.h文件中 函数加上静态,可解决重复实现的问题

关键字:常量英文名称:const
调用格式:〈无返回值〉常量 常量名
常量是固定值,在程序执行期间不会改变

关键字:虚函数英文名称:virtua
调用格式:〈无返回值〉虚函数 函数名
虚函数与虚基类,虚函数可以给出目标函数的定义,但该目标的具体指向在编译期可能无法确定

关键字:重写英文名称:override
调用格式:〈无返回值〉函数名() 重写
函数重写是子类和父类之间的继承关系,需要子类和父类中的两个函数的函数原型完全相同

关键字:WINAPI英文名称:__stdcall
调用格式:〈无返回值〉WINAPI 函数名
WINAPI调用约定,被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的


本文档持续更新,如有错误请及时提出

numbersir 发表于 2024-1-18 19:23:06

辛苦了,谢谢楼主整理文档

feiyu2005 发表于 2024-1-18 20:45:06

感谢分享!收藏学习。

承易 发表于 2024-1-25 19:48:15

炫语言 易语言 极语言 全是不错的中文编程 支持发扬光大
页: [1]
查看完整版本: 炫语言基础类型与关键字说明大全-持续更新