C语言里s*=s是什么意思?

非常感谢

就是自身相乘

s*=2
s=s*2
上面两个是一个意思

顺便做个广告~

新服[双线二十区] 今日10:00盛大开启
发表于2009-02-20

为保证服务器的稳定畅通,《迅雷英雄》今日(2月20日)10:00增开第二十组新服。再开新服只为成就你的江湖梦想,今天主角是你,一出历史大剧就等你的到来!

《迅雷英雄》将一如既往为所有玩家提供最优的服务品质,不断完善游戏的内容与服务,倾力打造你的英雄梦想,造就你梦想中的江湖人生。这里有至高的英雄荣耀、迷人的美女,更有统一天下的万千勇士,现在就等你来成就你的天下第一!

为庆祝【二十区】今日盛大开服,绚丽开启十大活动,好玩更有丰厚大奖,欢迎各位英雄好汉光临

【游戏内容介绍】

《迅雷英雄》故事发生在六国合纵抗击强秦的时期,为了探询古代秘术而利用时光机穿越回春秋战国时期的各位精英们,以流浪者的身份秘密加入六国,拿起武器,协助六国抵御强秦的侵略。为了成功达到目的,各位英雄们必须学会古代武学,来完成这造福千古的伟业!

《迅雷英雄》作为全国首款武侠网页竞技游戏,其丰富的竞技玩法、自定义的开场宣言、个性的装备打造系统等,给予所有玩家奇妙趣味的游戏经历。其首创的奴隶系统,更为玩家津津乐道,互动性更强!引领武侠网页竞技游戏的新概念风潮!

《迅雷英雄》官方网站:http://yx.xunlei.com
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-02-20
s*=s等于s=s*s同样s-=s等于s=s-s,s+=s等于s=s+s,… 如果s=1,s=s*s(即s*=s)的意思就是把s*s的值赋给等号左边的s。即结果为1。
第2个回答  推荐于2017-09-01
在C语言中,a*=b 相当于 a=a*b
那么s*=s 就是s=s*s 也就是 s=s^2
C语言非常灵活,一个式子也很多种写法,但是就象《孔乙己》中“茴”字的写法一样,把常见的搞清楚,能读懂别人的程序就行,自己写程序,要用最容易看清、最不容易出错的方式,提高程序的可读性。本回答被提问者采纳
第3个回答  2009-02-20
s=s*s
s原来值如为2,那么s就成4
赋值符号优先级低,所以先计算s*s再重新赋给s
第4个回答  2009-02-20
s=s*s;
相似回答