C语言
C语言基础
Paper_Love
这个作者很懒,什么都没留下…
展开
-
stdio.h
c原创 2023-01-05 20:05:38 · 86 阅读 · 0 评论 -
C语言编译过程
C语言编译过程源文件test.c->预处理预处理文件test.i->编译汇编文件test.s->汇编目标文件test.o->链接可执行文件test.exe运行文件axf文件最大,hex文件次之,bin文件最小。axf文件:包含调试信息,debug使用的是此文件。hex文件:包含地址信息下载器可以根据这些信息辅助下载。bin文件:直接的代码映像。...原创 2022-01-13 14:37:53 · 84 阅读 · 0 评论 -
C语言--位操作
位操作掩码置1某位:按位或操作用于打开某一位,同时保持其他位不变。清0某位:按位与和按位或操作可以组合成关闭某一位,同时保持其他位不变。&:按位与按位与运算符(&)通过两个运算对象形成一个值。如果两运算对象中相同号位都为1,那么该值中对应的位为1;否则,该位为0。|:按位或按位或运算符(|)同样通过两个运算对象形成一个值。如果两运算对象中相同号位有一个为1或都为1,那么该值中对应的位为1;否则,该位为0。~:按位取反~运算符将其运算对象的每一位取反,将1转为0,0转为1原创 2021-09-07 11:36:38 · 1109 阅读 · 0 评论 -
C语言--指针
C语言指针内存变量和指针变量是内存中某个地址的值,而指针是内存中某个地址。变量类型和指针类型变量类型决定了变量在内存中占用几个字节。指针类型决定了变量在内存中占用几个字节。变量类型转换指定了你想要如何解析一个变量。指针类型强制转换指定了你想要如何解析一段内存。...原创 2021-09-06 13:30:23 · 93 阅读 · 0 评论 -
常量 数组 函数 枚举 结构体与指针
指针与函数之间的关系:函数指针,本质上是一个指针,该指针需要指向一个函数地址。指针函数,本质上是一个函数,该函数返回值是一个指针地址。int *add (int a, int b); /* 指针函数 */int (*add)(int a, int b); /* 函数指针 */...原创 2021-07-28 20:21:31 · 168 阅读 · 0 评论 -
C语言语法基础巩固
标记粘贴运算符(##)宏定义内的标记粘贴运算符(##)会合并两个参数。它允许在宏定义中两个独立的标记被合并为一个标记。#define dbg_read(reg) RCP14_##reg()原创 2021-07-28 14:00:33 · 69 阅读 · 0 评论