摘要:
数据结构-嵌入式入门 什么是数据结构,即一种数据的结构,使用何种算法存储,方便数据计算 学习这种方法,可以提供一种编程的高级思维,简化内容实现 本文按 线性结构/非线性结构 分类,分别讲述了几种嵌入式常用的数据结构 (对于嵌入式而言,不需要很复杂的算法,普遍用包调参,更需要对常用结构进行熟练使用) 阅读全文
摘要:
进程通信-信号 //本章学习控制linux进程信号函数,实现通过信号控制进程,使用信号发送信息,学习相关信号操作 //信号操作:1.默认动作 2.改变动作 3.忽略信号 4.阻塞/屏蔽信号 //相关函数:kill/signal/sigqueue/sigaction/sigset_t相关函数/rais 阅读全文
摘要:
系统编程-系统函数 //能调用文件外的命令/程序的函数,称之为系统函数 //主要是system()和exec函数族 system() //<stdlib.h> *int system(const char command) //例:前台执行:system("./a.out") //例:后台执行:sy 阅读全文
摘要:
进程通信-管道 //让进程间相互影响,相互收发信息(全局变量不行) //父子进程可以,两个不同程序的进程也可以 相关概念 管道:无名管道/有名管道 //名指路径名//有没有使用文件 管道文件fifo 单工,双工,半双工(收发一时其一) 无名管道 特点: 固定读写段,fd[0]读/fd[1]写,读端只 阅读全文
摘要:
标准IO 2024.1.27写 文件设置 FILE *fopen(const char *pathname, const char *mode) //打开文件 返回值 返回file指针,本质是结构体指针(赋值给FILE变量)//NULL 函数使用 pathname 路径,mode 模式 mode r 阅读全文