C语言中的基本运算问题

日期:2021-06-01 12:01:51 人气:1

C语言中的基本运算问题

有些运算操作是要区分有符号与无符号的情况的,比如除法,取模运算其计算语意是不同的,具体来说,有符号的除法在x86平台上对应的汇编指令是idiv,而无符号的除法对应的则是div。而对于另外一些操作运算,则是不区分有符号与无符号的,比如,加法,减法,乘法运算。
可以通过以下代码测试:
int main()
{
signed int n1 = 1;
signed int n2 = 2;
unsigned int u1 = 1;
unsign
    A+
热门评论