西门子S7-1200基础学习--复合数据类型
一、复杂数据类型之字符、字符串
-
字符(CHAR)
CHAR的操作数共8位;
CHAR的数据类型将以ASCII编码形式的单个字符存储; -
宽字符(WCHAR)
WCHAR的操作数共16位;
WCHAR的数据类型将以UFT-16 编码编码形式的单个字符存储; -
字符串(STRING) STRING的操作数共256个字节长度;
STRING最多包括了254个字符和2个字节的标题空间
我们也可通过定义即将在字符串中的字符数目用来减少字符串所需要的存储空间。例:STRING(n) -
宽字符串(WString)
宽字符串中可以存储一个字符串中多个数据类型为WChar的Unicode字符;
如果不指定长度,字符串的长度为预设的254个字符;
在字符中,我们可以使用所有的Unicode格式的字符,也就是说我们在字符串中使用中文字符。
二、复杂数据类型之数组、结构类型 -
数组(Array)
Array是指由多个同一数据类型的元素组成的数据结构。
Array支持多维数组形式。 -
结构类型(Struct)
Struct是由不同数据类型组成的复合型的数据。
通常用来定义一组相关的变量