Goforyouqp |
|
||
2023年6月20日
摘要:
`volatile`是一个C/C++关键字,它用于告诉编译器当前变量是易变的,需要在每次使用时都从内存中重新获取值,而不是使用缓存中的旧值。 一般来说,对于定义在函数中的自动变量,编译器会尽量利用寄存器来提高访问速度,这样就会使得该变量的值可能被缓存起来,不一定会立即被写入内存。如果这时候要访问这个 阅读全文
摘要:
在C语言中,#和##是用来操作宏定义中参数的特殊符号。 #(字符串化运算符):将参数转换为一个字符串常量。 例如: #define STR(x) #x STR(hello world) // 将会被转换为 "hello world" ##(连接运算符):用于将两个参数连接成一个符号。例如: #def 阅读全文
摘要:
以下是常用的 Linux 命令全称及其对应的解释: 1. cd:Change Directory,切换当前目录。 2. ls:List,列出当前目录下的文件和子目录。 3. pwd:Print Working Directory,显示当前所在的目录。 4. mkdir:Make Directory, 阅读全文
|
Copyright © 2024 嵌入式小白-小黑
Powered by .NET 9.0 on Kubernetes |