结构类型是一种用户定义的复合类型。结构可由一些不同类型的成员组成。
struct structName
{ memberList
};
实例:
每个结构成员的类型可以是基本类型、其它VSL结构或C/C++结构/类。这些类型的数组成员也被支持。
要访问结构的成员,你得使用 "." 运算符。
当在结构上使用 =, == 及 != 运算符时,VSL编译器为每个具有这种被重载运算符的成员调用合适的运算符。
对于那些没有重载运算符的成员,这个代码会产生:
Operator =
Code is generated to copy memory.
Operator == and !=
Code is generated to compare memory.
等价于: