上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页
摘要: 1.例程 test.c#include <string.h> char name[] = "book cat dog building vegetable curry"; void func(void) { char buf[5]; strcpy(buf, names); } int main(vo 阅读全文
posted @ 2022-11-10 12:15 一个不知道干嘛的小萌新 阅读(484) 评论(0) 推荐(0) 编辑
摘要: [大数据]gdb反汇编详解C函数底层实现笔记(程序堆栈、内存分配)-码姐姐 (dude6.com) GDB调试汇编堆栈过程分析 - 20145307陈俊达 - 博客园 (cnblogs.com) 阅读全文
posted @ 2022-11-09 11:43 一个不知道干嘛的小萌新 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.获取某个网卡的ip地址 #include <netinet/in.h> #include <net/if.h> #include <sys/ioctl.h> #include <arpa/inet.h> #include <string.h> #define ETH_NAME "wlan0" c 阅读全文
posted @ 2022-11-03 15:49 一个不知道干嘛的小萌新 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 一.CPU上下文简介 1. CPU 上下文分为包含以下两个组合: CPU 指令寄存器(IR):是 CPU 内置的容量小、但速度极快的内存 程序计数器(PC):用来存储 CPU 正在执行的指令位置、或者即将执行的下一条指令位置 2. CPU上下文切换 就是先把前一个任务的CPU上下文(也就是CPU寄存 阅读全文
posted @ 2022-10-25 17:41 一个不知道干嘛的小萌新 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: 【编程之美】用C语言实现状态机(实用) - 知乎 (zhihu.com) 阅读全文
posted @ 2022-10-25 11:41 一个不知道干嘛的小萌新 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.void *类型指针 void指针可以指向任意类型的数据,就是说可以用任意类型的指针对void指针对void指针赋值。 int *a; void *p; p=a;a = (int *)p 如果要将void指针p赋给其他类型的指针,则需要强制类型转换,就本例而言:a=(int *)p。在内存的分配 阅读全文
posted @ 2022-10-09 20:45 一个不知道干嘛的小萌新 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1. typedef int (*GET_VIDEO_FLAG_CALLBACK)(void* param); typedef struct { volatile int8_t pm_lock_ref; pthread_mutex_t pm_lock_mutex; pthread_t pm_task 阅读全文
posted @ 2022-09-29 17:16 一个不知道干嘛的小萌新 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 查看当前环境变量: 查看当前环境变量: echo $PATH 或 env 设置环境变量的三种方法:1.临时设置 export PATH=/tmp:$PATH //在原有的PATH路径前面新增/tmp目录 $PATH:/tmp表示在原有路径后面增加/tmp目录 export LD_LIBRARY_PA 阅读全文
posted @ 2022-09-19 17:18 一个不知道干嘛的小萌新 阅读(69) 评论(0) 推荐(0) 编辑
摘要: gain表示增益,即放大倍数,一般多用于硬件放大器,随着gain值增大会带入相应的噪声。 模拟增益(analog_gain)带来的噪声 用数据来说明:2.4 和3.1,数字量化后为2和3.但假如模拟增益2x,则为4.8和6.2,量化后为5和6。这就是模拟增益带来的噪声。但模拟增益带来的噪声只会一次引 阅读全文
posted @ 2022-09-17 16:11 一个不知道干嘛的小萌新 阅读(1816) 评论(0) 推荐(0) 编辑
摘要: 1. 阅读全文
posted @ 2022-09-16 10:41 一个不知道干嘛的小萌新 阅读(18) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页