
高级编程
文章平均质量分 56
高编
Yifannn~
努力找工作
展开
-
sqlite3——数据库——day2
eg:实现将dict.txt文件中的所有单词和含义插入到数据库中,插入之后,输入单词,在数据库中将其意思输出到终端上。原创 2024-03-13 21:23:21 · 915 阅读 · 0 评论 -
数据库增删改查以及联合查询——数据库——day1
在创建表时,我已经将id设为了主键并且为升序。sqlite3 数据库文件名。已经成功打开数据库文件。原创 2024-03-12 20:42:59 · 588 阅读 · 0 评论 -
信号灯——进程通信——day16
示例:写个共享内存,一边收,另一边发。原创 2024-03-05 20:42:21 · 386 阅读 · 0 评论 -
进程通信——进程与线程——day15
内存文件。原创 2024-03-04 20:44:16 · 620 阅读 · 0 评论 -
pause、alarm、kill——进程——day13
运行结果:可以看到,必须得要等到信号捕捉到了,必须是捕捉信号!才会向下执行。原创 2024-02-29 20:26:58 · 466 阅读 · 0 评论 -
进程间通信——进程与线程——day12
当按下 SIGTSTP(ctrl + z) 打印SIGTSTP信号来了。当按下 SIGINT(ctrl + c) 打印SIGINT信号来了。当按下 SIGQUIT(ctrl + ) 打印SIGQUIT信号来了。注意:有名管道必须读写两端同时加入才能继续向下执行。此时,两进程可以相互通信了。以上就是所以的信号种类。原创 2024-02-28 20:49:53 · 846 阅读 · 0 评论 -
线程分离属性、线程互斥、死锁、信号量——进程与线程——day11
练习:练习:定义一个学生结构体char sex;int age;int score;创建两个线程,线程1负责从终端接收学生信息,线程2负责将学生信息打印在终端。原创 2024-02-27 20:52:14 · 372 阅读 · 0 评论 -
线程——进程与线程——day10
在execl中,第一个参数是地址,第二个参数一般为文件名,如果不需要可以不写,但是最后一个参数必须是NULL。可以看到,他并不执行printf(“execl xia \n”);原创 2024-02-26 21:31:48 · 589 阅读 · 0 评论 -
进程1——进程与线程——day09
今天,主要讲一下进程的一些基本概念和一些接口。原创 2024-02-24 15:38:39 · 416 阅读 · 0 评论 -
编写程序,实现shell功能——项目训练——day08
主要是利用Linux中IO接口实现,实现的功能有: 1.ls ls -a ls -l cd cp mv pwd cat 2.touch rm mkdir rmdir chmod lnhead.h主要包含了所需要的头文件接下来就开始编写函数terminal.c以及terminal.h了原创 2024-02-22 20:14:49 · 680 阅读 · 0 评论 -
时间获取,文件属性和权限的获取——C语言——day06
【代码】时间获取,文件属性和权限的获取——C语言——day06。原创 2024-02-20 19:23:52 · 627 阅读 · 0 评论 -
文件IO及目录IO——day05
以上就是今天的内容!原创 2024-02-19 21:05:07 · 314 阅读 · 0 评论 -
文件IO——day04
这边简要说一下文件类型总共有7类,只有-这一类用标准IO。原创 2024-02-18 19:19:21 · 427 阅读 · 0 评论 -
fwrite、fread、fprintf、fsanf以及流的定位——标准IO——day3
例子:向file.txt文件中传入学生类型的结构体数据结果:可以看出来,数据已经写入文件中,但是cat只能显示ASCII码文件,不能显示二进制文件。原创 2024-02-07 17:55:36 · 776 阅读 · 0 评论 -
fgetc、fputs、fgets函数使用及实例——Linux编程——day2
示例:编写程序统计文件的行数。原创 2024-02-04 19:26:19 · 576 阅读 · 0 评论 -
Linux软件编程以及IO输入输出——linux——day1
主要有以下几个功能:①管理CPU②管理内存③管理硬件设备④管理文件系统⑤任务调度。原创 2024-02-03 18:52:17 · 539 阅读 · 1 评论