- 博客(15)
- 资源 (4)
- 收藏
- 关注
转载 进程控制之exec函数
用fork函数创建子进程后,子进程往往要调用一种exec函数以执行另一个程序。当进程调用一种exec函数时,该进程执行的程序完全替换为新程序,而新程序则从其main函数开始执行。因为调用exec并不创建新进程,所以前后的进程ID并未改变。exec只是用一个全新的程序替换了当前进程的正文、数据、堆和栈段。有6种不同的exec函数可供使用,它们常常被统称为exec函数。这些exec函数使得UNIX...
2019-07-30 15:17:53 167
原创 简单的c语言链式二叉树
代码由四部分组成:list.c#include"head.h"//创建一个二叉树binary_tree tree_create(void){ char x; binary_tree L; scanf("%c",&x); if(x=='#') { L=NULL; } else { L=(binary_tree)malloc(siz...
2019-07-27 21:00:55 204
原创 c语言的顺序查找,折半查找,分块查找
顺序查找#include<stdio.h>#define N 10int search_sort(int *a,int keys);int main(int argc,char argv[]){ int a[N]={1,2,3,4,5,6,7,8,9,10}; int key; int s; scanf("%d",&key); s=...
2019-07-27 19:50:52 1234
原创 插入排序,希尔排序,冒泡排序,快速排序简单c语言代码
插入排序#include<stdio.h>#define N 10int *sort(int *a);int main(int argc,char *argv[]){ int a[N]; int i; int *p=NULL; for(i=0;i<N;i++) { scanf("%d",&a[i]);...
2019-07-27 16:08:43 281
原创 一个简单的c语言链式结构的栈
代码分为4部分test.c list.c head.h Makefilelist.c#include"head.h"//创建一个空的队列linkqueue squeue_create(){ linkqueue L; L=(linkqueue)malloc(sizeof(Lnode)); if(L==NULL) { printf("L apply i...
2019-07-25 11:36:06 216
原创 一个简单的c语言的顺序结构的队列
#include<stdio.h>#include<stdlib.h>#define N 10typedef struct quene{ int date[N]; int front; int back;}Lnode,*squeue;//创建一个队列squeue queue_create(){ squeue q=NULL;...
2019-07-25 11:32:06 103
原创 一个简单的c语言栈的链式方式
程序分为4部分list.c test.c head.h Makefilelist.c#include"head.h"//创建一个空链表(空栈)Linklist linkstack_create(){ Linklist L; L=(Linklist)malloc(sizeof(Lnode)); if(L==NULL) { printf("L a...
2019-07-25 09:51:50 130
原创 一个简单的c语言的栈(使用顺序方式编写)
代码分为4部分的test.c. head.h list.c Makefilelist.c#include"head.h"//创建一个空栈sqstack stack_create(int len){ sqstack p; p=(sqstack)malloc(sizeof(Lnode)); if(p==NULL) { printf("p apply is ...
2019-07-24 13:31:37 182
原创 一个简单的C语言的双链表的代码
代码分为4部分 ,list.c,test.head.h Makefilelist.c#include"head.h"//创建一个双链表(空)Linklist link_list_creat(){ Linklist L,s,r; L=(Linklist)malloc(sizeof(Lnode)); if(L==NULL) { printf("ap...
2019-07-23 14:08:46 188
原创 c语言简单的循环链表
数据分为4部分test.c list.c head.h,Makefilelist.c#include"head.h"//创建一个空表Linklist list_loop_creat(){ Linklist L; L=(Linklist )malloc(sizeof(Lnode));//申请空间 L->date=0; L->next=L; retu...
2019-07-23 13:34:41 378
原创 C语言链表的简单编写
代码分为3个部分,test.c ,head.h list.clist.c封装的函数#include"head.h"//创建一个空链表Linklist list_creat(){ //申请一断空间 Linklist L; L=(Linklist)malloc(sizeof(Lnode)); if(L==NULL) { printf("a...
2019-07-22 20:50:35 205
原创 简单的c语言数据结构的 合并两个表的数据;
#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 100#define M 100#define N1 200#define Sqlist struct lists#define Sqlist1 struct list#define ...
2019-07-20 14:27:55 1302
原创 一个简单的c语言数据结构系统
#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 100#define Sqlist struct listsstruct lists{ int date[N]; int length;}; //创建的表Sqlist* sqlist_li...
2019-07-20 14:18:08 323
原创 关于字符串连接的时候容易出现问题
实现两个字符串的连接 #include<stdio.h>#include<string.h>char *fun(char *s, char *s1){ char *q=s; while(*s) { s++; } while(*s1)...
2019-07-14 11:47:47 148
原创 Filezilla连接不上Linux服务器的解决办法以及MobaXterm_Personal_10.4连接SSH
在开启SSH服务器之前必须虚拟机和pc机可以ping通开启SSH服务器1 查看是否开启了ssh服务是否安装,使用命令:sudo ps -e |grep ssh2 先更新资源列表,使用命令:sudo apt-get update3安装openssh-server,使用命令:sudo apt-get install openssh-server4继续输入命令:sudo ...
2019-07-11 18:49:13 1595
17、触摸屏正倒计时器程序设计
2018-12-24
万年历+stm32+触摸按键
2018-12-24
基于µC/OS-II的正倒计时器程序设计
2018-12-24
qt富文本表格插入,合并,删除,选中
2024-05-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人