2023-1-7

文章介绍了C语言中的基本操作符,包括关系操作符(如>,<,==等),逻辑操作符(&&,||),条件操作符(三目运算符)以及逗号表达式。同时,详细讲解了下标引用、函数调用、变量的存储类别(如auto,register)以及数值的表示方式(正数、负数的原码、反码、补码)。此外,还涉及了C语言的关键字,如static,以及结构体(struct)和联合体(union)的概念。
摘要由CSDN通过智能技术生成
//关系操作符
//>=  <= !=(不等于) ==(等于)
//逻辑操作符
//&&逻辑与(并且)要区别于&(按位与)
//||逻辑或 
//int main()
//{
//    int a=0;
//    int b=5;
//    int c=a&&b;
//    int d=a||b;
//    printf("%d\n",c); 
//    printf("%d\n",d); 
//    return 0;
// } 
//条件操作符(三目操作符)
//exp1?exp2:exp3如果表达式1正确,执行2的结果,否则执行3的结果 
//int main()
//{
//    int a=10;
//    int b=20;
//    int max;
//    max=(a>b?a:b);
//    printf("%d\n",max);
    if(a>b)
        max=a;
    else
        max=b;
//    return 0;
// } 
//逗号表达式
//exp1,exp2,exp3,...expN
//下表引用
//int Add(int x,int y)
//{
//    int z=0;
//    z=x+y;
//    return z;
//}
//int main()
//{
    int arr[10]={0};
    arr[4];//[]-下表引用操作符 
//    int a=10;
//    int b=20;
//    int sum=Add(a,b);//()-函数调用操作符
//    printf("%d\n",sum); 
//    return 0;
// } 
//11111111111111111111111111111111
//100000000000000000000000000000000-2^32所以原来的数是2^32-1
//原码-反码-补码
//只要是整数,内存中存的都是二进制的补码
//正数-原码 补码 反码三码相同
//负数-存的是补码
//常见关键字
//int main()
//{
//    auto int a=10;//局部变量-自动变量(在自动变量之前都有auto这里只是省略了) 
//    return 0;
// } 
//auto break case const char continue default do extern float for goto if int long register(寄存器) return
//int main()
//{
//    register int a=10;//建议把a定义为寄存器类型 
//    return 0;
//}
//int main()
//{
//    int a=10;
//    a=-2;//int定义的是有符号的数字
//    //signed int
//    unsigned int num=-2;//定义无符号数
//    printf("%d\n",num);
//    return 0;
//}
//struct-结构体关键字
//union-联合体/共用体
//typedef-类型定义-类型重定义 
//int main()
//{
//    typedef unsigned int uint;
//    unsigned int num=20;
//    uint num2=25;//相当于别名 
//    printf("%d %d\n",num,num2);
//    return 0;
//}
//关键字static
#include<stdio.h>
void test()
{
    int a=1;
    a++;
    printf("a=%d\n",a);
}

int mian()
{
    int i=0;
    while(i<5)
    {
        test();
        i++;
        
    }
    return 0;
 } 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值