5.18. 学习记录(weak O|NONBLOCK
1. weak
2. 随记
原来yr就是英睿的意思,其实具体含义就看后面的就可以了啊。
typedef 旧命名 新命名 def 新命名 旧命名;
int类型的大小是由limits.h文件中INT_MIN和INT_MAX两个宏定义来决定的,16位系统中一个int存储两个字节大小范围,32位系统与64位系统一个int 存储四个字节大小的范围,
同时,char型作为一个字节8位的存储空间,同样可以在起到减小存储空间的作用下存储整型数字;
static 定义函数时是很有用的,不同的人写程序的时候如果担心别人在其他文件也定义了同名函数,就用 static 将自己写的函数的作用域限定在该文件中,同时其他文件也不可以引用这个函数。
3. PS3项目代码结构记录
api_changemode 这个函数看起来是用于改变模式的
public_interface文件里,头文件有很多枚举变量声明,.C文件里很多api函数定义,api--->,目前感觉api这些调用似乎不算特别底层,因为它们追到底是说到一些结构体的东西,还没有涉及地址一类的。
api是一种接口,调用者无需理解api是如何写成的,只需要能调用它来获取到自己想获取的东西,即完成了一次对api的调用;(所以鹏哥其实也算一种api?我有时候问他一些文件、函数的作用,我并不是通过我自己的学习而直接通过他的讲解而理解了其用途)。
这个RECT 结构体定义的这几个menu_L1L2L3是不是菜单栏确定好的位置变量哦
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程