初识C语言(3):操作符和关键字

🎈操作符

🎏算数操作符

在这里插入图片描述

下面说说\和%的用法
在这里插入图片描述

除号两端都是整数时,执行整数的除法。
7%2表示7除以2输出余数是1。

如果除号两端只要有一个浮点数就执行浮点数的除法。👇
在这里插入图片描述
“.1”表示小数点后保留一位数字。
取模操作符的两个操作数只能是整数。

🎐移位操作符

      >>        <<
      涉及2进制的运算

🎗️位操作符

& ^ |

🎞️赋值操作符

= += -= *= /= &= ^= |= >>= <<=

a+=3相当于a=a+3

🎡单目操作符

在这里插入图片描述

单目操作符:只有一个操作数的操作符。

!的用法👇在这里插入图片描述

sizeof的用法👇

在这里插入图片描述

#include <stdio.h>
int main()
{
	int arr[10] = { 0 };
	printf("%d\n", sizeof(arr));//40 计算整个数组的大小,单位是字节
	printf("%d\n", sizeof(arr[0]));//4
	printf("%d\n", sizeof(arr)/sizeof(arr[0]));//10-数组的元素个数

	return 0;
}

前置++和后置++👇

1.前置++:表示先++再使用
在这里插入图片描述

2.后置++:表示先使用后++在这里插入图片描述

(类型) 强制类型转换

int main()
{
	int a = (int)3.14;
	printf("%d\n", a);//输出3
	return 0;
}

🎨关系操作符

在这里插入图片描述

🍬逻辑操作符

&& 逻辑与 -并且
|| 逻辑或 -或者

🍭条件操作符

exp1 ? exp2 : exp3

三木操作符,有三个操作数
如果表达式1成立,执行表达式2,表达式3不执行;
如果表达式1不成立,不执行表达式2,表达式3执行;

🍉逗号表达式

exp1, exp2, exp3, …expN

逗号表达式就是逗号隔开的一串表达式,特点是从左往右依次计算,整个表达式的结果是最后一个表达式的结果。

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

[] () . ->

在这里插入图片描述
在这里插入图片描述

✨常见关键字

在这里插入图片描述

在这里插入图片描述

const 常属性
enum 枚举
struct 结构体
union 联合体(共用体)
extern 声明外部符号
register 寄存器
signed 有符号的
unsigned无符号的
return 函数返回值
static 静态的
void无(函数的返回类型,函数参数)
sizeof(计算大小)
typedef类型重命名

🍎变量的命名

1.有意义。
2.名字必须是字母、数字、下划线组成,不能有特殊字符,同时不能以数字开头。
3.变量名不能是关键字。

🌱总结

💎看到这里,你应该有所收获吧!感谢你的了解,更感谢您的支持❤️,点赞👍收藏⭐留言📋都是我最大的动力。

请添加图片描述

  • 12
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值