![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言基础笔记
文章平均质量分 93
努力学习的少年
一分耕耘,一份收获
展开
-
c语言复习笔记(一)——操作符和表达式
前言操作符前言一.算术操作符1. 基本的算术运算符2.自增运算符和自减运算符二.移位操作符左移位操作符规则:右移操作符的规则:位操作符三. sizeof运算符四.逻辑操作符五.逗号表达式六. 整形提升七.自动类型转换一.算术操作符1. 基本的算术运算符1.除了% 意外,其他的操作符都可以作用于整数或浮点数/ 只要有一个操作数为浮点数,那么进行的是浮点数运算。如果进行除运算的两个数为是整数,则运算结果为整数,小数部分被舍弃3.% 作用的两个数必须为整数,得出的余数也为整.原创 2021-04-25 22:15:17 · 2131 阅读 · 9 评论 -
【c语言】——两万字深度解读 指针 ,学好指针看这一篇文章就够了
地址和指针数据在程序运行过程中存储在计算机内存中,而内存是以字节为基本单位的连续存储空间,为了能够标识内存中不同的存储单元,每一个存储单元都有一个编号,这个编号就是内存单元的的”地址“。由于内存单元是连续的,所以内存地址也是连续的。一个变量的内存地址称为指针,如果把一个变量的地址存放到另一个变量中,则存放指针的变量称为指针变量, 所以指针变量是存放另一个变量的地址。pa可以根据地址去找到变量x的存储单元,这种方式为“间接访问”。指针的定义指针变量的定义:类型说名符* 变量名1.原创 2021-09-06 16:17:37 · 2092 阅读 · 41 评论 -
c语言基础(一)——预处理详解
目录1.预处理是什么?2.预定义符号3.define标识符3.1 define 定义标识符3.2 define定义宏命名约定3.3 宏的题目4.# 和 ##4.1 #的作用4.2 ##的作用5.带副作用的宏参数6.宏与函数的对比7.#undef8.条件编译9.头文件被包含的方式1.预处理是什么?预编译又称为预处理 , 是做些代码文本的替换工作。处理 # 开头的指令 , 比如拷贝 #include 包含的文件代码, #define 宏定义的替原创 2021-08-26 11:39:02 · 1357 阅读 · 17 评论