⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 service.c

📁 主要是其于linux c编程
💻 C
字号:
#include<sys/types.h>
#include<sys/ipc.h>
#include<sys/msg.h>
#include<stdio.h>
#include<string.h>#include<stdlib.h>#define MSGKEY 75struct User{
	char username[50];//username用户名	char userpwd[50];//pwd密码
}myuser[50];struct Ticket{	int num;//code票代号	char address[50];//arrive address目的地	int numbers;//数量}myticket[50];struct Msguser//used for msg用于消息{
	long mtype;	int csid;	int op;	int num;	int numbers;
   char username[50];
   char userpwd[50];
}user; struct Msgticket//used for msg用于消息{	long mtype;	int num;	char address[50];	int numbers;}ticket;int count_user=0;
int count_ticket=0;int msgqid;int msgqid1;typedef struct User USER;typedef struct Ticket TICKET;typedef struct Msguser MSGUSER;typedef struct Msgticket MSGTICKET;int user_init();int ticket_init();int login();
void ticket_list(int);int ticket_book(int,int);int newuser();int newticket();int changticket(int,int);main(){	int op,i,pid;
	int msgqid=msgget(MSGKEY,IPC_CREAT|0777);	int msgqid1=msgget(76,IPC_CREAT|0777);	if(user_init()!=1){
	   printf("user.dat open faild锛

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -