07.26每日总结

7月26日总结

C语言:函数的高级应用

递归函数

区分递归和迭代:底层内存、性能和资源占用、应用场景
迭代函数练习(斐波那契数列)

可变参数

<stdarg.h> va_list va_start(args,last_fixed_arg) va_arg(args,type) va_end(args)
对于可变参数的循环:前面的确定参数传入一个参数总数/加一个哨兵值
可变参数传递时的隐式类型提升

函数指针

定义语法:返回值类型 (*指针变量名)(参数列表)
函数指针的应用:实现C语言的动态和回调机制/替代分支选择结构/面向对象的雏形
补充:typedef简化函数指针(这个今天就了解了个大概,明天再看看)


shell编程

完成一个定时打包某目录下的非隐藏文件和非目录至一个自建目录下的脚本,总结:
如何判断一个路径是不是目录路径 !-d 路径 ((10# ))增强语法里面强制10进制数转换做判断更稳
find命令的各种选项:
-maxdepth 最大查找层级 后面为1则只在当下目录寻找
-type 文件类型
-size 文件大小
-name ".*" 隐藏文件(取反前面加!)


mysql多表查询--联结

自连接 内连接 左连接
联结练习
联合查询

相关推荐
LongRunning16 小时前
【Linux】RK3568-OpenCV+YOLO(八)
linux·opencv·yolo
苏宸啊16 小时前
MySQL(一)
数据库·mysql
2603_9696948516 小时前
JDBC 基础学习笔记:API 核心原理解析与 CRUD 代码实操
数据库·笔记·mysql·学习方法·database·sql注入
这个DBA有点耶17 小时前
库内语义构建 vs 外挂向量库:业务语义缺失,才是RAG“胡说八道”的根源
数据库·mysql·aigc
kobe_OKOK_18 小时前
mysql 开启 binlog 日志
数据库·mysql
Zwawa18 小时前
屏幕不止一种:OLED、LCD1602字符屏、TFT/IPS图形屏和串口屏怎么用,这与TTY和PTY又有什么关系
c语言·单片机·嵌入式
Fruiticecake18 小时前
C 程序员速通现代 C++(一):lambda、std::function、移动语义与智能指针
c语言·c++
田甲19 小时前
做一款 Type-C 母座读卡器:GL3224 双卡方案实测
c语言·开发语言
民乐团扒谱机19 小时前
【微实验】NSGA-II(非支配排序遗传算法)——解决多目标优化问题的“自然选择模拟器”
linux·人工智能·算法
这个DBA有点耶19 小时前
MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
数据库·mysql·代码规范