glib庫中供給了GQueue的隊列功能,該隊列是雙端隊列,撐持在隊列兩頭進行添加和刪除,是以,本文將申明若何將數據添加到CQueue隊列。
起首實現輸出CQueue隊列中的所稀有據的函數
 建立隊列,挪用g_queue_push_head將元素添加到隊列的頭部
 運行程序輸出的成果如下圖所示,可以看到最后輸入的元素是添加到隊列的頭部
 挪用函數g_queuek_push_tail可以將元素添加到隊列的從頭至尾部
 運行程序后,可以看到最后添加的元素就是添加到隊列的從頭至尾部
 可以經由過程g_queue_get_length獲取當前隊列中的元素個數
 編譯程序,運行程序當作功之后,輸出的信息表白當前隊列有4個元素
 0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!