您好,欢迎访问一九零五行业门户网

WORD与UINT在使用上的区别

1.uint无符号整数,即通常说的word型数据,word和uint占用的空间是一样的,用法上没有什么区别。
int就是“占16位的有符号数”,uint就是“占16位的无符号数”,word就是“占16位的无符号数”,记住就行,编程的时候别混淆了已经足够啦。
2.从用途上看,存取数据使用word类型,数据运算处理使用int类型,所以通常word类型用于数据存储地址标识,int和dint等类型用于数据运算处理,两者之间可以互相转换。但在使用梯形图或scl等语言编程时,区分较严格。
3.step7帮助的“附录>数据类型和参数类型>基本数据类型”中的“基本数据类型”列表中有word(字)和dword(双字)。
4.fb、fc的局部变量表的数据类型中也有word和dword。
word(字)常用来说明数据的长度,和字节一样,相当于一个量词。但是word是个多义词,除了用来作量词外,还用来作数据类型用。就好像“天”是一个量词(例如一天两天),此外“天”还有很多别的用法一样。
word和int都是16位的数据类型,区别在于有无符号。byte、word和dword数据类型的常数必须用16进制数来表示。
指令、fc和fb的输入、输出参数的实参的数据类型必须与定义的相同,否则会出错。
其它类似信息

推荐信息