初识C语言3

前言

因为是初识,所以都是简单介绍为主,后续进行深入的了解。

操作符

算术操作符

操作符含义
+加法
-减法
*乘法
/除法
%求余

在这里插入图片描述

移位操作符

操作符含义
<<左移 二进制位移动
>>右移 二进制位移动

因为是初识,移位操作符涉及二进制的运算,后面再进行了解。

位操作符

操作符含义
&按位与
^按位异或
|按位或

同样也是与二进制有关,后面进行了解。

赋值操作符

操作符含义
=赋值
+=加等
-=减等
*=乘等
/=除等
&=按位与等
^=按位异或等
|=按位或等
<<=左移等
>>=右移等

在这里插入图片描述

单目操作符

操作符含义
逻辑反操作
-负值
+正值
&取地址
sizeof操作数的类型长度(以字节为单位)
~对一个数的二进制按位取反
- -前置- -、后置- -
++前置++、后置++
*间接访问操作符(解引用操作符)
(类型)强制类型转换

!逻辑反操作
在这里插入图片描述
- 负值 +正值
在这里插入图片描述
& 取地址 (后续学习指针时了解)
sizeof 操作数的类型长度(以字节为单位)

在这里插入图片描述

~ 对一个数的二进制按位取反(以后了解)
前置- -,后置- -
前置++,后置++

在这里插入图片描述
* 间接访问操作符(解引用操作符)(后续学习指针时了解)
(类型) 强制类型转换

在这里插入图片描述

关系操作符

操作符含义
>大于
>=大于等于
<小于
<=小于等于
!=用于测试“不相等”
==用于测试“相等” 注意千万不要写成=

逻辑操作符

操作符含义
&&逻辑与 (AND)
||逻辑或 (OR)

在这里插入图片描述

条件操作符

操作符含义
表达式1?表达式2:表达式3条件操作符

在这里插入图片描述

逗号操作符

操作符含义
表达式1,表达式2,表达式3,……表达式N逗号隔开的一串表达式

逗号表达式的特点是:从左向右依次计算,,整个表达式的结果是最后一个表达式的结果
在这里插入图片描述

下标引用、函数调用和结构成员

操作符含义
[ ]下标引用
( )函数调用
.
->箭头

[ ] 下标引用
在这里插入图片描述
( ) 函数调用
在这里插入图片描述
.点操作符和->箭头操作符之后再进行了解。

常见关键字

在这里插入图片描述
C语言提供了丰富的关键字,这些关键字都是语言本身预先设定好的,用户自己是不能够创建关键字的。

关键字auto 自动的意思,自动创建自动销毁,所有的局部变量之间都会有aoto的,只不过自动省略了。
关键字 break continue while do while for goto 是与循环相关的
关键字 case default if else Switch 与分支相关
​​​​​​​关键字 union(联合体) char short int long float double enum (枚举) signed (有符号的) unsigned(无符号的) sizeof(计算大小) typedef (类型重命名) void(无,函数的返回类型) 与类型相关,内置类型
关键字const 修饰变量,变为常属性,不可被修改
关键字extern 声明外部符号的
关键字register 寄存器的一个关键字 static 静态的
关键字return 函数返回值,一般最后加

上面的介绍是让大家知道有这些关键字,做一个简单的了解,后续再进行深入的学习。

总结

以上是本人新手阶段记录的一篇笔记,由于水平有限,可能会有缺点和不足,欢迎大家的指正和建议,感谢观看。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值