您好,登錄后才能下訂單哦!
#include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/msg.h> int main(int argc,char *argv[]) { int qid; //隊列標志符 key_t key; //消息隊列鍵值 if(argc < 2) { printf("參數錯誤.\n"); exit(0); } key = ftok(*(argv+1),'a'); //調用ftok函數生成隊列鍵值 if(key < 0) { printf("獲取隊列鍵值失敗.\n"); exit(0); } qid = msgget(key,IPC_CREAT | 0666); //打開或者創建隊列 if(qid < 0) { printf("創建消息隊列出錯.\n"); exit(0); } else { printf("創建消息隊列成功.\n"); } return 0; }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。