10 2023 档案
摘要:*和%的区别: SRCS := $(Wildcard *.c) OBJS := $(patsubst %.c,%.o,$(SRCS)) *:表示在当前目录下的所有.c文件 %:表示所有的.c文件中的一个.c文件 Makefile规则 生成目标:make [目标],如果make后面没有跟目标,那就生成
阅读全文
摘要:有三个文件cal.c、cal.h、main.c cal.c中是模块的函数实现,cal.h是模块的函数申明,main.c是调用各模块的功能。 #include <> 和#include ""区别: <>是从linux标准的头文件目录下去找头文件,如/usr/include/、/usr/local/in
阅读全文
摘要:刷机:树莓派的刷机是将linux操作系统安装到sd卡中 1. 串口:通过修改一个配置文件,配置为使用串口登录,这样就可以通过电脑和树莓派的串口通信,就可以使用securecrt 登录树莓派 2. 网络:a. 修改一个配置文件,让树莓派启动的时候连接wifi b. 树莓派每次连上wifi后,它的ip地
阅读全文
摘要:1. 二维数组可以用行指针和列指针来表示 行指针 = 数组指针;二维数组名就是第一行的首地址 数组指针加1表示跳过整个指向的数组。 2. 数组指针如何访问数组成员空间? p指向的是数组的地址,也就是&数组名,那么*p就是对取地址后的数组名再*操作,因为&与*为互逆操作,所以此时*p就等同于数组名,所
阅读全文