C语言学习笔记day3

1. 逗号运算符

逗号运算符连接的表达式,从左至右依次执行,最后一个逗号后面的表达式结果作为

整体的逗号表达式的结果

2. sizeof运算符

sizeof ( 数据类型 / 变量名 )

获得一个数据类型或者变量在内存中所占的字节数

注意 : sizeof是运算符,是关键字,但不是函数

3. 赋值运算符

=

+=

-=

*=

/=

&=

|=

注意:

  1. 赋值运算符是内存空间的拷贝,将右边数据放入左边空间

  2. 大数据放入小空间,直接截取数据低位 ( 正数有可能截成负数、负数有可能截成整数 )

  3. 小数据放入大空间, 如果为无符号类型补0, 有符号类型补符号位

3.1 左值

能够放在等号左边的值

1.变量

3.2 右值

能够放在等号右边的值

1.变量

2.常量

3.表达式

3.3 运算符优先级(重点)

括号 > 单目运算符 > 双目运算符 > 三目运算符 > 赋值运算符 > 逗号运算符

双目运算符:

算数运算符 > 移位运算符 > 关系运算符 > 位运算符 > 逻辑运算符

自右向左:

1.单目运算符

2.赋值运算符

3.三目运算符(特殊运算符)

4. putchar

4.1 功能:

在终端输出一个字符

注意:

1.只能打印 一个 字符

2.只能打印 字符

示例:

putchar('a');

putchar(100);

putchar('a'-32);

相关推荐
咸甜适中1 分钟前
rust语言学习笔记Trait(十二)Sized、?Sized (大小限制)
笔记·学习·rust
AI人工智能+电脑小能手8 分钟前
【大白话说Java面试题 第78题】【Mysql篇】第8题:解释下最左前缀原则?
java·开发语言·数据库·mysql·面试
potion()12 分钟前
基于助睿平台的浏览器用户行为分析与流失预测 —— 数据加工实验
笔记·数据清洗·用户行为分析·助睿数智·商业数据分析·浏览器行为分析
bucenggaibian15 分钟前
C语言程序设计作业题
c语言·程序设计·常量·解答·作业题
玄米乌龙茶12316 分钟前
思维导图笔记:RAG检索增强生成
笔记
bllovepigpig20 分钟前
A÷文章浅读笔记 【规模化托管智能体:将大脑与双手分离】
笔记
꧁꫞꯭零꯭点꯭꫞꧂23 分钟前
LangChain 提示词模板与链式调用笔记
人工智能·笔记·langchain
久菜盒子工作室27 分钟前
徕木股份经营分析
科技·学习
问心无愧051332 分钟前
ctf show web入门257
android·前端·笔记
songyuc1 小时前
Matplotlib&seaborn学习笔记
笔记·学习·matplotlib