基础

基本数据类型

  • char: char 类型占用 1 字节内存(8 位),允许以二进制记数法表示 2^8=256 个值。char 类型可以是正数值也可以是负数值。值的范围从 -128 到 127。
  • uchar:uchar 整数类型同样占用 1 字节内存,这和 char 类型是一样的,不同的是 uchar 仅用于正数值。最小的值为零,最大的值是 255。uchar 类型名称的第一个字母 u 是 unsigned(无符号)的缩写。
  • short:short 类型的大小为 2 字节(16 位),相应地,它可以表示的值的范围为 2 的 16 次幂:2^16 = 65,536。 由于 short 类型是有符号的,它包含正数值和负数值,因此值的范围介于 -32,768 到 32,767 之间。
  • ushort:无符号 short 类型即类型 ushort,后者的大小同样为 2 字节。最小值为 0,最大值为 65,535。
  • int:int 类型的大小为 4 字节(32 位)。最小值为 -2,147,483,648,最大值为 2,147,483,647。
  • uint: 无符号整数类型即 uint。它占用 4 字节内存,可表示从 0 至 4,294,967,295 的整数。
  • long:long 类型的大小为 8 字节(64 位)。最小值为 -9,223,372,036,854,775,808,最大值为 9,223,372,036,854,775,807。
  • ulong:ulong 类型同样占用 8 字节内存,可存储从 0 至 18,446,744,073,709,551,615 的值。

定义变量

int count = 0;

定义全局变量

input int count = 0;

定义常量

  • #define
    #define NAME “披荆斩棘”;
    #define AGE “18”;

函数

// EA 初始化函数。这是在 EA 启动或附加至图表时调用的第一个函数,且仅调用一次。

1
2
3
4
int OnInit()
{
return(0);
}

.