语言开发-C
码农-老七
嵌入式
展开
-
C语言字符串操作的函数集
c语言字符串操作原创 2023-07-07 15:42:46 · 112 阅读 · 0 评论 -
LINUX板显示和隐藏光标
LINUX板显示和隐藏光标显示:echo -e “\033[?25h”隐藏:echo -e “\033[?25l”原创 2021-01-31 20:45:26 · 314 阅读 · 0 评论 -
C-Makefile的简单规则与介绍
Makefile的简单规则与介绍Makefile:1 .make 工程(项目)管理命令行工具。Makefile 指定编译的规则 ,the make of file2.Makefile的编写a. 规则的编写目标文件名:依赖文件名 <TAB>命令 执行Makefile文件中的内容: make make默认执行第一条规则 make命令查找的文件makefile ,Makefile make -f 文件名b.Makefile中使用变量1.变量的定义 变量名原创 2021-01-28 20:57:18 · 160 阅读 · 0 评论 -
关键字-Inline使用
内联(敛)函数 inline:(用于代码量较少,使用频繁的地方)作用:提高执行效率,但是增加了代码量。如:1.inline : 建议编译器内联,实际是否内联由编译器决定(根据优化等级);2. __attribute __((always_inline)):强制编译器将函数当做内联函数;3. 内联函数也是函数,具备函数的属性,只是减少了调用函数的开销。inline void test(){ printf("aaa");}int main(){ test()}相当于调用的时候原创 2020-11-03 16:40:47 · 174 阅读 · 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 · 119 阅读 · 0 评论