中易网

C语言中X*=*Y是什么意思

答案:6  悬赏:50  
解决时间 2021-02-19 12:24
C语言中X*=*Y是什么意思
最佳答案
-->X *= *Y
-->X *= (*Y) // *是解除应用操作符(或叫取消引用操作符),*Y等价于指针Y指向的内存所储存的值
-->X = X * (*Y) // *=为乘法复合赋值运算符,将左边的值乘以右边的值(这里是X乘以*Y),并赋值给左边的值

不懂再问.
全部回答
首先,这样写完全是有病。 其次,X* = * Y; 就是 X = X * ( * Y );
1、Y是指针,*Y的意思是该指针所指向的数据,此时的*为指针运算符 2、X后面的*是逻辑乘运算符
X*=*Y 可以理解为 X=X*(*Y); (*Y)应该是指针Y所指的值,X是变量的值,就是他们相乘啦。
Y一定是指针,本表达式等价于X=X*(*Y);第一个*是乘,第二个*是取Y所指向的变量值,.
++x表示在做后面的运算之前x先做一次加法,所以这里类似于下面的两句:x = x+1;y=x;在这里y=x++和y=++x基本没区别。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何将废干电池变废为宝?
河南省广播电视局我想知道这个在什么地方
SHADAI怎么去啊,有知道地址的么
东经115度北纬40度在哪,有什么山脉
瓦垄怎么去啊,有知道地址的么
字水中学小升初招生要哪些条件
岛外怎么去厦门海沧慈济宫!
head里头的<style></style>里面的是不是能原
满族正黄旗姓氏,我姓周,我的家谱姓布尔德固
愚人节的时候,我和我喜欢的天秤女聊天。
天使旋律的英文是什么
Cider Drink我想知道这个在什么地方
四分之一磅茶叶用英语怎么说
求我的世界1.9服务器
朋友太优秀怎么办?
推荐资讯
急急急!!!!招商银行企业回单怎么打
九龙小学(安庆太湖县)地址好找么,我有些事要
郑州哪里有24小时营业的烩面馆?
电脑下载东西时会自动停止下载!求解!~
现在距离2月19日还有几天?
为什么输入验证码总是说错误
刹车片太硬要换吗
公司变更行业行头与变更地址
如何提高执行力,落实力
科学还是不能完全战胜迷信,我哪里有个可以算
厢红旗邮政所怎么去啊,有知道地址的么
沈阳 钛合金企业有哪些? 沈阳东方钛业怎
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?