欢迎光临散文网 会员登陆 & 注册

12、C语言操作符+-*/&|^

2023-06-06 16:32 作者:漫天飞羽zz  | 我要投稿


//目标:有效代码3万行   量变引起质变

//算数操作符:+   -   *   /

//移位操作符:>>    <<

//位操作符:&按位与     |按位或     ^按位异或

//赋值操作符:=     +=      -=      *=      /=      &=      ^=      |=      >>=     <<=        

#include <stdio.h>

int main(int argc, char* argv[])

{

    int a =9/2;     //除

    float b=9/2;

    float c=9/2.0;

    int d =9%2;     //取余(取模)

    int e =2<<1;    //左移一位  2是整型那就32位,00000000 00000000 00000000 00000010

                    //                         00000000 00000000 00000000 00000100

    int f =5;

    f+=2;           //f = f+2;


    printf("\r\n---------------------\r\n");

    printf("a=%d\n",a);

    printf("b=%f\n",b);

    printf("c=%f\n",c);  

    printf("d=%d\n",d);

    printf("e=%d\n",e);

    printf("f=%d\n",f);


    printf("sizeof(int)=%d\n",sizeof(int));     //sizeof是一个操作符,计算类型或变量大小

    printf("sizeof(f)=%d\n",sizeof(f));


    int arr[10] ={0};

    printf("sizeof(arr)=%d\n",sizeof(arr));             //计算数组arr大小

    printf("sizeof(arr[0])=%d\n",sizeof(arr[0]));       //计算arr[0]大小

    printf("元素个数=%d\n",sizeof(arr)/sizeof(arr[0]));  //计算数组元素个数

    printf("\r\n---------------------\r\n");

    return 0;

}



12、C语言操作符+-*/&|^的评论 (共 条)

分享到微博请遵守国家法律