k=int(a+b)为什么错了?
来源:百度知道 编辑:UC知道 时间:2024/06/18 04:32:27
请问 k,a,b 都是什么类型,如果你想强制转换也要写成 k=(int)(a+b),如果把int当成变量 int*(a+b),int是java的保留字符 不能做为变量
强制类型转化,写错了估计,(int)加括号吧,int(a+b)好像是c++中的写法,但是c语言中这样写肯定不对
int k,a,b;
k=(a+b);
是不是应该k=(int)(a+b)
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/18 04:32:27
请问 k,a,b 都是什么类型,如果你想强制转换也要写成 k=(int)(a+b),如果把int当成变量 int*(a+b),int是java的保留字符 不能做为变量
强制类型转化,写错了估计,(int)加括号吧,int(a+b)好像是c++中的写法,但是c语言中这样写肯定不对
int k,a,b;
k=(a+b);
是不是应该k=(int)(a+b)