首页 > 编程知识 正文

c语言复合赋值运算符,赋值怎么理解

时间:2023-05-03 15:19:05 阅读:163278 作者:236

赋值运算符的基本用法:

的基本赋值运算符:=将右边的数据代入左边)

的赋值运算符:=,-=,*=,/=,%=

//代码1短s=1; s=s 1; //代码2短s=1; s=s 1; /*上面的两个代码没有问题吗? 如果有的话,哪里有问题? 第一个有问题为什么第二个没有问题呢? 因为扩展的赋值运算符实际上隐含着强制型变换s=1,与s=s 1不等价,而是s=(s的数据类型) ) (s 1 ) ) /

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。