if语句else位置(Yi自学C)

1在这里面我们要十分注意其中if的就近原则 

2以及if括号中忘记区分==与=。可将变量位置与常量位置交换一下,这样系统可以帮我们检测一下是否有错误:if(a=2)   if(a==2) if(2==a) if(2=a)。大家能明显分清楚最后一个if(2=a)是错误的。

3指针的大小取决于系统  ,例如:32x ,64x。

4第一位代表正负号  0(+)1(-)
源码:1000 0000 0000 0001  (直接按照正负写出二进制码)
反码:1111 1111 1111 1110   ( 原码按位取反)
补码:1111 1111 1111 1101   (反码加1)
 

《1》

//int main()
//{
//    int a = 0;
//    int b = 2;
//    if (a == 1)
//        if (b == 2)
//            printf("xiaoyi加油\n");
//        else
//            printf("xiaoyi不要加油\n");
//    return 0;
//}

《2》

//int main()
//{
//    int a = 0;
//    int b = 2;
//    if (a == 1)
//        if (b == 2)
//            printf("xiaoyi加油\n");
//    else
//            printf("xiaoyi不要加油\n");
//    return 0;
//}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值