C语言中(int)a%(int)b什么意思
4个回答
推荐于2018-05-07
展开全部
%运算符在C语言中运算时要求两端的变量时整形或者是flout类型,(int)a是将a强制转换为整形,同理,(int)b是将b强制转换为整形,然后进行求余运算,这样计算的结果就是整形
展开全部
当int*
a和int*
b后面都有分号时,int*
a;是声明或说明指向int型变量的指针a,int*
b;是声明或说明指向int型变量的指针b。题面中二者后面都没有分号,应该说都是错误语句。行话这样表述:int*
a;是声明int*型指针a,int*
b;是声明int*型指针b。当然要明白,指针的类型是指它指向的目标的类型。
a和int*
b后面都有分号时,int*
a;是声明或说明指向int型变量的指针a,int*
b;是声明或说明指向int型变量的指针b。题面中二者后面都没有分号,应该说都是错误语句。行话这样表述:int*
a;是声明int*型指针a,int*
b;是声明int*型指针b。当然要明白,指针的类型是指它指向的目标的类型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-08
展开全部
将变量a和b转化为int型然后做取余运算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-08
展开全部
意思就是a除b然后求余
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询