linux系统应用编程--学习
学习linux系统应用编程的笔记
阳雨风
单片机开发10年;听说写博客可以自我提升;一直想学linux嵌入式开发,似乎没有很多进展,最近在学python,pyQT做测试界面,感觉python真的不错。
展开
-
linux系统应用编程学习–初识进程
linux系统应用编程学习–初识进程1,学习笔记2.练习#include <unistd.h>#include <stdio.h>int main(int argc,char *argv[]){ pid_t pid; printf("PID of this process=%d,before fork()\n",getpid()); pid = fork(); printf("PID of this process=%d,原创 2021-08-16 07:09:04 · 169 阅读 · 0 评论 -
linux系统应用编程学习–time
linux系统应用编程学习–time1,各个API之间的关系,来自《Linux_UNIX系统编程手册(上)》测试time#include <time.h>#include <stdio.h>int main(int argc, char *argv[]){ time_t tm; printf("second of time:%ld \n",time(&tm)); printf("string of time:%s \n",ctime(&原创 2021-08-15 22:53:46 · 128 阅读 · 0 评论 -
linux系统应用编程学习--标准IO
linux系统应用编程学习–标准IO1,与文件IO的区别:a,标准IO是带缓存的IO操作。b,源代码不需要任何修改就可以在其他操作系统下编译运行,具有更好的可移植性.c,使用标准I/O可以减少系统调用的次数,提高系统效率2, 主要API3,练习:编写一个cp命令实现文件复制:1-my_cp2.c#include <stdio.h>#define MAX_SIZE 128int main(int argc,char *argv[]){ FILE原创 2021-08-15 09:34:13 · 169 阅读 · 0 评论 -
linux系统应用编程学习--文件IO
linux系统应用编程学习–文件IO1,学习框架2,练习:编写一个cp命令实现文件复制#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <stdio.h>#include <unistd.h>#define MAX_SIZE 128int main(int argc,char *argv[]原创 2021-08-11 16:30:50 · 159 阅读 · 0 评论