USART HMI 资料中心

http://www.tjc1688.com

站点工具


6.指令集:2.书写语法

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
6.指令集:2.书写语法 [2021/04/14 11:38]
tjcqiu
6.指令集:2.书写语法 [2021/06/07 18:00] (当前版本)
zcd
行 12: 行 12:
 n0.val=n1.val&​amp;​3 n0.val=n1.val&​amp;​3
 n0.val=n1.val^5 n0.val=n1.val^5
-.....</​pre><​p><​span style="​color:​ rgb(255, 0, 0);">​以下为错误的运算写法:</​span></​p><​p><​span style="​color:​ rgb(255, 0, 0);">​n0.val=t0.txt+1&​nbsp;​ &nbsp; &nbsp; &nbsp; &nbsp; 错误原因:数值类型的变量必须跟数值类型的变量做运算,并赋值给数值类型的变量</​span></​p><​p><​span style="​color:​ rgb(255, 0, 0);">​n0.val=1+&​quot;​2&​quot;&​nbsp;​ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &​nbsp;​错误原因:数值类型的变量必须跟数值类型的变量做运算,并赋值给数值类型的变量</​span></​p><​p><​span style="​color:​ rgb(255, 0, 0);"><​br/></​span></​p><​p>​▶字符串类型变量运算操作</​p><​p>​运算符 &​quot;​+&​quot;</​p><​p>​实例:</​p><​pre class="​brush:​cpp;​toolbar:​false">​t0.txt=&​quot;​1&​quot;​+&​quot;​2&​quot;​+.....</​pre><​p><​span style="​color:​ rgb(255, 0, 0);">​以下为错误的运算写法:</​span></​p><​p><​span style="​color:​ rgb(255, 0, 0);">​n0.val=t0.txt+1&​nbsp;​ &nbsp; &nbsp; &nbsp; &nbsp; 错误原因:数值类型的变量必须跟数值类型的变量做运算,并赋值给数值类型的变量</​span></​p><​p><​span style="​color:​ rgb(255, 0, 0);">​n0.val=1+&​quot;​2&​quot;&​nbsp;​ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &​nbsp;​错误原因:数值类型的变量必须跟数值类型的变量做运算,并赋值给数值类型的变量</​span></​p><​p><​span style="​color:​ rgb(255, 0, 0);">​注意:​当数字控件的最高位为1时(即负数),​进行右移操作时,​最高位将补1,​例如0x80000000&​gt;&​gt;​31后变为0xFFFFFFFF而不是0x01</​span></​p><​p><​br/></​p><​p><​br/​></​p><​p>​▶字符串类型变量运算操作</​p><​p>​运算符 &​quot;​+&​quot;</​p><​p>​实例:</​p><​pre class="​brush:​cpp;​toolbar:​false">​t0.txt=&​quot;​1&​quot;​+&​quot;​2&​quot;​
 t0.txt=t0.txt+t1.txt t0.txt=t0.txt+t1.txt
 t0.txt+=&​quot;​abc&​quot;​+&​quot;​xy&​quot;</​pre><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);">​以下为错误的运算写法:</​span></​p><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);">​t0.txt=1+2&​nbsp;​ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &​nbsp;​错误原因:1和2都是数值常量 字符串类型的变量只能跟字符串常量/​变量相加,不能跟一个数值常量/​变量相加</​span></​p><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);">​t0.txt=t0.txt+h0.val&​nbsp;​ &​nbsp;&​nbsp;<​span style="​color:​ rgb(255, 0, 0);">​错误原因:h0.val是数值变量,​不能跟字符串变量相加</​span></​span></​p><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);"><​br/></​span></​p><​p>​运算符 &​quot;​-&​quot;</​p><​p>​实例:</​p><​pre class="​brush:​cpp;​toolbar:​false">​t0.txt=t0.txt-1&​nbsp;&​nbsp;&​nbsp;&​nbsp;​删除t0.txt最后1个字符 t0.txt+=&​quot;​abc&​quot;​+&​quot;​xy&​quot;</​pre><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);">​以下为错误的运算写法:</​span></​p><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);">​t0.txt=1+2&​nbsp;​ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &​nbsp;​错误原因:1和2都是数值常量 字符串类型的变量只能跟字符串常量/​变量相加,不能跟一个数值常量/​变量相加</​span></​p><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);">​t0.txt=t0.txt+h0.val&​nbsp;​ &​nbsp;&​nbsp;<​span style="​color:​ rgb(255, 0, 0);">​错误原因:h0.val是数值变量,​不能跟字符串变量相加</​span></​span></​p><​p style="​white-space:​ normal;"><​span style="​color:​ rgb(255, 0, 0);"><​br/></​span></​p><​p>​运算符 &​quot;​-&​quot;</​p><​p>​实例:</​p><​pre class="​brush:​cpp;​toolbar:​false">​t0.txt=t0.txt-1&​nbsp;&​nbsp;&​nbsp;&​nbsp;​删除t0.txt最后1个字符
6.指令集/2.书写语法.txt · 最后更改: 2021/06/07 18:00 由 zcd        浏览次数:795137/263833015(本页/全站)