
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
目录一、Makefile 文件1、Makefile 语法2、Makefile 中的变量1)自定义变量(无数据类型)2)系统变量3、gcc 编译的四个步骤4、调用执行 Makefile5、通配符(%)6、时间戳二、双向链表1、概念2、作用1)双向遍历2)高效插入/删除3、应用1)函数封装2)头文件(声明)3)在主函数中书写格式Makefile 用来管理代码的编译和链接。用法规则(格式)例如:对于
对 0xAA 和 0xEF 进行按位与操作(0xFF:1111 1111;0xEF:1110 1111),结果为 0xEF(1110 1111)对 0xAA 和 0x48 进行按位或操作(0xAA:1010 1010;0x48:0100 1000),结果为 0xEA(1110 1010)对 0x0A 和 0x0D 进行异或操作(0x0A:0000 1010;0x0D:0000 0111),结果为

FILE * --->stdin:标准输入流 --->标准输入设备 (eg. 键盘)FILE * --->stdout:标准输出流-->标准输出设备 (eg. 显示屏)FILE * ---> stderr:标准出错流--->标准出错设备 (eg. 显示屏)都是 FILE * 文件流指针型。

立即数(Immediate Value)指的是直接嵌入在机器指令中,无需从内存或寄存器读取的常数。它是指令的一部分,能快速参与运算(像加减、比较、赋值等操作),避免了额外的内存访问,从而提升指令执行效率。汇编指令 s 后缀:指在执行指令过程中会更新CPSR寄存器的N、V、C、Z位,几乎所有的汇编指令都可以在指令后面加上 s 后缀。

说明:指针 p 本身可以被修改,可以指向其他地址,但 p 指向的字符内容 (*p) 不能被修改 (被 const 限定)。判断子进程是否被信号终止 (如被 kill 命令发送信号终止),若被信号终止返回非零 (真),否则返回0 (假)。说明:指针 p 本身是常量,不能被修改,不能指向其他地址,同时 p 指向的字符内容 (*p) 也不能被修改。说明:指针 p 本身是常量,不能被修改,不能指向其他地址

a.在末行花括号( } )与分号(;)中间写入所需变量的个数及名称,此时变量为全局变量,存放在静态区;b. 在主函数中输入创建数据类型名,在其后输入变量名来定义变量,此时变量为局部变量,存放在栈区。例如:注意:在主函数 main 中,成员类型与 struct 中的成员类型一致。“ . ”为结构体成员运算符,是一级运算符,自左至右。例如:使用创建的 struct Student 数据类型定义变量 s







