99问答网
所有问题
C语言中(int)a%(int)b什么意思
如题所述
举报该问题
推荐答案 推荐于2018-05-07
%
运算符
在C语言中运算时要求两端的变量时整形或者是flout类型,(int)a是将a强制转换为整形,同理,(int)b是将b强制转换为整形,然后进行求余运算,这样计算的结果就是整形
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WeztvzXtOOOvWWB7tjj.html
其他回答
第1个回答 2020-04-27
当int*
a和int*
b后面都有分号时,int*
a;是声明或说明指向int型变量的指针a,int*
b;是声明或说明指向int型变量的指针b。题面中二者后面都没有分号,应该说都是错误语句。行话这样表述:int*
a;是声明int*型指针a,int*
b;是声明int*型指针b。当然要明白,指针的类型是指它指向的目标的类型。
第2个回答 2014-01-08
将变量a和b转化为int型然后做取余运算。
第3个回答 2014-01-08
意思就是a除b然后求余
相似回答
大家正在搜
相关问题
c语言里面int* a,int* b是什么意思?
C语言 *(int *)a是什么意思?
C语言中(int)a%b先算(int)a还是a%b
c语言中return *(int *)a>*(int*)b?...
C语言中int add(int a,int b)是什么意思
C语言中的int (*a[10]) (int)是什么意思?举...
c语言中(int*)是什么意思
c语言中(int)什么意思