【最受欢迎最容易理解的初阶c语言教学】4.操作符和常见关键字

编程入门 行业动态 更新时间:2024-10-28 07:25:37

【<a href=https://www.elefans.com/category/jswz/34/1768580.html style=最受欢迎最容易理解的初阶c语言教学】4.操作符和常见关键字"/>

【最受欢迎最容易理解的初阶c语言教学】4.操作符和常见关键字

      大家好😃,我是想要慢慢变得优秀的向阳🌞同学👨‍💻,今天又来【最受欢迎最容易理解的初阶c语言教学】内容😭,生产队的驴都不敢这么勤奋😵,明天彻底结束【最受欢迎最容易理解的初阶c语言教学】内容😆,让我们一起学习c语言一起在寒假!!!💪💪💪

💖💖成功的含义不在于得到什么,而是在于你从那个奋斗的起点走了多远。💖💖

目录

🍦🍦操作符🍨🍨

🎂🎂单目操作符(只有一个操作数)🍩🍩

🍰🍰关系操作符🧁🧁

🍬🍬逻辑操作符🍭🍭

 🍫🍫条件操作符(三目操作符)🍪🍪

🍮🍮逗号表达式🍯🍯

🍼🍼下标引用和函数调用操作符🥛🥛

🍷🍷常见关键字🍸🍸

🍻🍻关键字 typedef🍺🍺

 🍹🍹关键字 static🍸🍸


🍦🍦操作符🍨🍨

🎂🎂单目操作符(只有一个操作数)🍩🍩

!逻辑反操作的意思是!假=真    !真=假    真假取反

 sizeof(切记是操作符不是函数)

#include <stdio.h>
int main()
{printf("%d\n", sizeof(char));printf("%d\n", sizeof(short));printf("%d\n", sizeof(int));printf("%d\n", sizeof(long));printf("%d\n", sizeof(long long));printf("%d\n", sizeof(float));printf("%d\n", sizeof(double));printf("%d\n", sizeof(long double));return 0;
}


 ++与- -

#include<stdio.h>
int main()
{int a = 10;int b = a+1;printf("a=%d b=%d\n", a, b);b = a++;//后置++ 先赋值(使用)后++(对a这个操作数)并且等效为b=a;a=a+1;printf("a=%d b=%d\n", a, b);a = 10;b = ++a;//前置++ 先++(对a这个操作数)后赋值(使用) 并且等效为a=a+1;b=aprintf("a=%d b=%d\n", a, b);return 0;
}

 - -同理这里就不在举例子了~


 (类型)

       编译器默认3.14这个常量是double类型,不加强制类型转换,存入int会有警报存在数据丢失,加上强制类型转换3.14就被编译器认为是int类型,存入int就不会有警报。(在强制类型转换后小数点后数据就被移除了)


🍰🍰关系操作符🧁🧁

 新手非常容易将  被赋值=   和    判断是否相等的 == 粗心写错!

#include<stdio.h>
int main()
{int a = 0;if (a = 5){printf("hello");}return 0;
}

这里if(a=5)的意思是 将a赋值为5,并且a=5这个结果5为真,所以进入if表达printf语句!

有一个编程小习惯可以减少这种错误的发生!

 把常量写左边,当要判断相等的时候才能通过!


🍬🍬逻辑操作符🍭🍭

 对真假逻辑进行操作

规则如下:


 🍫🍫条件操作符(三目操作符)🍪🍪

      exp1这个表达式结果为真吗?真的话整个操作符结果为exp2表达式结果,否则为exp3表达式结果!

#include<stdio.h>
int main()
{int a = 5;int b = 10;int max;max = a > b ? a : b;printf("%d", max);}


🍮🍮逗号表达式🍯🍯

exp1, exp2, exp3, …expN

#include<stdio.h>
int main()
{int a = 5;int b = 10;int c = (a = a + 1, b = b + 2);printf("a=%d b=%d c=%d", a, b, c);
}

       从中我们可以发现,逗号表达式,从左往右,表达式会依次计算,整个表达式的结果是最后一个表达式的结果


🍼🍼下标引用和函数调用操作符🥛🥛

#include<stdio.h>
int main()
{int arr[5] = { 0 };arr[1] = 1;printf("%d", arr[1]);
}

 下标引用操作符,操作数有两个arr和1,通过下标1就寻找arr对应的位置并进行操作

 函数调用操作符,这里操作数有三个,函数名和两个参数,将参数a,b传给函数并调用函数max


🍷🍷常见关键字🍸🍸

注意:c语言提供了丰富的关键字,这些关键字是本身就预定好的,用户不能创造关键字。


🍻🍻关键字 typedef🍺🍺

简单来说:如果类型定义太长,想要简化一下,用起来方便,将类型定义用typedf起个别名


🍹🍹关键字 static🍸🍸

想深入了解:【关键字 static】看这一篇就够了_想要慢慢变得优秀的向阳的博客-CSDN博客

更多推荐

【最受欢迎最容易理解的初阶c语言教学】4.操作符和常见关键字

本文发布于:2023-06-20 00:43:39,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/793613.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:最受欢迎   最容易   关键字   常见   语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!