int main(int argc,char *argv[])
{
//获得KEY值
key_t key;
if((key = ftok("/",1))<0){
perror("ftok");
return -1;
}
//打开或者创建消息队列
int msgid;
if((msgid = msgget(key, IPC_CREAT | 0644))<0){
perror("msgget");
return -1;
}
system("ipcs -q");
if(msgctl(msgid,IPC_RMID,NULL)<0){
perror("msgctl");
return -1;
}
system("ipcs -q");
AA:
sleep(1);
char buf[32]={0};
sprintf(buf,"ipcsrm -q %d",msgid);
system(buf);
system("ipcs -q");
return 0;
}