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

📄 server.c

📁 linux下面的文件锁和信号量的程序
💻 C
字号:
/*	File:server.c	Description:server end of program for message queue test	Author:Luke Huang	Data:Jun.17 2002*/#include "key.h"int main(int argc,char ** argv){	key_t key;	int mq_id;	Message * p_message=calloc(1,sizeof(Message));;	if(argc!=2){		printf("you should give some parameter!\n");		exit(1);	}	key=ftok(KEYPATH,KEYID);	if((mq_id=msgget(key,KEYPERM|IPC_CREAT))==-1){		perror("could not open the message queue!\n");		exit(2);	}	printf("message queue id %x\n",mq_id);	p_message->mtype=1;	p_message->index=1;	strcpy(p_message->message,argv[1]);	msgsnd(mq_id,p_message,sizeof(Message),0);	exit(0);}/* END OF FILE:server.c */

⌨️ 快捷键说明

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