请教一个如何关闭消息的问题
我用下列语句创建一个消息ID
if( (msgId = msgget( 5, IPC_CREAT|IPC_EXCL | S_IRUSR| S_IWUSR )) ==-1)
{
fprintf( stderr, "Create Mesage error :%s\r\n", strerror(errno));
exit( 0) ;
}
close(msgId);
而再次运行程序时就回出现
Create Mesage error :File exists
请问如何关闭消息的ID