- 博客(4)
- 收藏
- 关注
原创 linux系统的进程控制
1.进程概念进程是一个具有独立功能的程序的一次动态执行过程,简单的说,进程就是正在执行的程序。进程与程序不同,程序是永久的,静态的,而进程是暂时的,动态的。一个程序可以多次加载到内存中成为多个进程。linux中的进程都由其它进程所创建(除了pid为0号的idle进程),创建新进程的进程叫父进程,新进程叫子进程。2.进程的标识在linux系统中,最重要的进程标识是进程号(Process Idenity Number,PID)。PID能唯一标识一个进程,PID是一个非零正整数。获取当前进程P
2021-03-30 16:34:29
943
1
原创 linux系统的文件I/O
一.文件描述符及文件处理1.文件及文件描述符linux下的设备和文件都可以看作文件,linux中有七种文件类型:普通文件,目录文件,链接文件,块设备文件,字符设备文件,套接字文件,管道文件。普通文件:包含纯文本文件(ASCII,Unicode等编码文件),二进制文件(可执行文件,压缩文件等)目录文件:记录目录的文件链接文件:与windows下的快捷方式文件类似块设备文件:可存储数据的外部设备,包括硬盘等存储设备字符设备文件:即串行端口的接口设备,例如键盘、鼠标等。套接字文件:
2021-03-28 15:11:07
249
原创 带参数的main函数
C/C++语言中的main函数,经常带有参数argc,argv,如下:int main(int argc, char* argv[])argc:命令行输入参数的个数(以空格分隔)argv:命令行输入的具体参数值测试代码:#include<stdio.h>#include<stdlib.h>int main(int argc,char *argv[]){ printf("argc=%d\n",argc); for(int i=0;i<ar
2021-03-27 13:54:10
164
原创 STM32-LCD2004驱动
void LCD_Clear(void){ LCD_Cmd(LCD_CLEARDISPLAY); LCD_Delay_ms(5);}
2021-03-17 14:05:43
2050
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人