c语言中@的意思

c语言中@的意思,第1张

A) abs(x-y)<10 abs()是C中提供的求整数绝对值的函数,可行

B) x-y>-10&&x-y<10 这是常用的判断 -10<a<10的写法,正确

C) @(x-y)<-10||!(y-x)>10 一、没有@这个运算符 二、!(y-x)结果只有0或1不可能大于10

D) (x-y)*(x-y)<100 a*a<10 等价于|a|<10

C语言中的@符号没有什么用,最多是作为字符串常量或字符常量中的内容,C语言中并没有@这个运算符的。你是不是错将&记成了@呢?

&在C语言中是“取地址”运算符,起到取一个变量地址的作用。

@ 只能放在字符,字符串或注解行里使用。

例如: char s[]="b@c"// @ in string

它不是运算符,也不能作为标识符的一部分。

volatile 变量 是 易变化变量,编译器不得对它作优化处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11410017.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存