📄 server.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 + -