作者lacrimosacat (老猫)
看板b99902HW
标题[作业] 批改娘的抱怨
时间Tue Oct 26 19:12:57 2010
我今天写作业时发现的。
(int)plaintext[i]=((int)plaintext[i]-key-97+26)%26+97;
和
plaintext[i]=(plaintext[i]+temp_key-97+26)%26+97;
我觉得这两行是一样的东西
在Dev上跑也没有问题
可是批改娘却对我抱怨:
source.c:54: error: lvalue required as left operand of assignment
有哪位同学可以帮我看看两者差在哪里吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.241.203
1F:→ shik:=左边放的东西不应有(int)之类的操作 10/26 19:44
2F:→ shik:大概就像我们会写a=2不会写a+1=3 XD 10/26 19:45
3F:推 BingJing:(int)是做casting,例如浮点数要转整数,会传回结果 10/26 21:27