语言开发-C
码农-老七
嵌入式
展开
-
C语言字符串操作的函数集
c语言字符串操作原创 2023-07-07 15:42:46 · 130 阅读 · 0 评论 -
LINUX板显示和隐藏光标
LINUX板显示和隐藏光标 显示: echo -e “\033[?25h” 隐藏: echo -e “\033[?25l”原创 2021-01-31 20:45:26 · 337 阅读 · 0 评论 -
C-Makefile的简单规则与介绍
Makefile的简单规则与介绍 Makefile: 1 .make 工程(项目)管理命令行工具。 Makefile 指定编译的规则 ,the make of file 2.Makefile的编写 a. 规则的编写 目标文件名:依赖文件名 <TAB>命令 执行Makefile文件中的内容: make make默认执行第一条规则 make命令查找的文件makefile ,Makefile make -f 文件名 b.Makefile中使用变量 1.变量的定义 变量名原创 2021-01-28 20:57:18 · 183 阅读 · 0 评论 -
关键字-Inline使用
内联(敛)函数 inline:(用于代码量较少,使用频繁的地方) 作用:提高执行效率,但是增加了代码量。 如: 1.inline : 建议编译器内联,实际是否内联由编译器决定(根据优化等级); 2. __attribute __((always_inline)):强制编译器将函数当做内联函数; 3. 内联函数也是函数,具备函数的属性,只是减少了调用函数的开销。 inline void test() { printf("aaa"); } int main() { test() } 相当于调用的时候原创 2020-11-03 16:40:47 · 194 阅读 · 0 评论 -
C---动态库与静态库
C—动态库与静态库 库: 二进制代码的封装 1.能够把自己的代码公开给别人使用,但是不提供源码 动态库: .dll(dynamic link library) .so 运行的时候加载 生成动态库: 1.gcc -shared -fpic -o libwtf.so wtf.c XXX.c ·-shared: 动态库 · wtf.c:源程序 · libXXX.so: 生成文件库的名字 2.把库和头文件给需要的人 3.使用动态库 gcc main.c -原创 2021-01-28 20:37:29 · 133 阅读 · 0 评论