摘要:
简要:Win安装WSL(Windows Subsystem for Linux)主要是在win系统可以运行linux系统,下面详解介绍如何安装WSL和Ubuntu以及Ubuntu一些简单配置 一、安装WSL 可以参考官网内容->WSL相关介绍 1、使用图像界面 打开控制面板(win+r输入contr 阅读全文
摘要:
GCC编译 预处理->编译->汇编->链接 预处理:头⽂件包含、宏替换、条件编译、删除注释... 编译:主要进⾏词法、语法、语义分析等,检查⽆误后将预处理好的⽂件编译成汇编⽂件... 汇编:将汇编⽂件转换成 ⼆进制⽬标⽂件... 链接:将项⽬中的各个⼆进制⽂件+所需的库+启动代码链接成可执⾏⽂件.. 阅读全文
摘要:
文件目录结构 tree . ├── bin ├── include │ └── calc.h ├── lib │ ├── add.c │ ├── div.c │ ├── mul.c │ └── sub.c └── src └── main.c 4 directories, 6 files 静态库生成 阅读全文
摘要:
scanf scanf 是一个格式化输入函数,用于从标准输入(通常是键盘)读取数据。 char s[128]; printf("please input string s:\n"); scanf("%s", s); printf("output:\n"); printf("%s\n", s); 注意 阅读全文
摘要:
git ls-files 命令用于列出当前 Git 仓库中跟踪的文件。它的作用是显示 Git 仓库中已跟踪文件的列表,包括已修改、已暂存和已提交的文件。 以下是 git ls-files 命令的一般用法: git ls-files -h 不带选项:默认情况下,git ls-files 列出所有已跟踪 阅读全文
摘要:
C语言中的数据类型有不同的范围,这些范围可以通过标准库中的头文件 <limits.h> 或 <float.h> 来查看。 测试代码: void test_limits(void) { /* limits.h */ /* bit */ printf("%s=\t+%d\n", STR(CHAR_BIT 阅读全文
摘要:
同步到CSDN... 阅读全文
摘要:
什么是内存泄漏? 内存泄漏是指计算机程序在使用内存时,没有正确释放不再需要的内存,导致系统中的可用内存逐渐减少,最终可能导致程序性能下降或崩溃。 数组指针和指针数组区别 数组指针 数组指针是指一个指针,它指向一个数组的首元素。 它是一个单一的指针变量,用于存储数组的地址。 数组指针的类型是指向数组的 阅读全文
摘要:
.gitconfig 文件 .gitconfig 文件是 Git 版本控制系统的配置文件,用于存储用户和存储库级别的配置选项。这个文件包含了 Git 命令行工具的配置设置,以及用户的个人配置信息,如用户名和电子邮件地址。以下是 .gitconfig 文件的一些常见用途和示例配置项: 用户级别的配置: 阅读全文
摘要:
2.1 SDP CLIENT-SERVER ARCHITECTURE SDP 客户端-服务端 架构 我们如何知道哪个设备是client哪个设备时server呢? 比如拿耳机和手机举例,如果耳机和手机都支持server和client,那么就要看L2CAP的CID了,比如耳机先发起SDP L2CAP连接 阅读全文