C如何參考C++中的鏈表功能定義進行實現

原創 大橙子瘋嵌入式 2023-06-01 08:15

點擊上方藍色字體了解更多的嵌入式編程實用技能。
如果你覺得該文章對你有幫助,歡迎點贊+關注

前言

鏈表是一種在計算機科學中常用的數據結構,它在C語言中具有重要的作用。本文將介紹鏈表的定義、用途以及如何在C語言中實現鏈表,包括如何參考C++中的鏈表定義進行實現。

介紹

鏈表是由節點組成的數據結構,每個節點包含數據和指向下一個節點的指針。相比于數組,鏈表的長度可以動態地增長或縮小,這使得它在處理不確定數量的數據或需要頻繁插入和刪除操作的場景中非常有用。

下面是一個簡單的鏈表節點的定義:

struct?Node?{
????int?data;
????struct?Node*?next;
};

在上述定義中,struct Node 表示節點的結構體,包含一個整數類型的數據字段 data,以及一個指向下一個節點的指針 next

用途

鏈表在很多場景中都有廣泛的應用。以下是一些鏈表常見的用途:

  1. 數據存儲和管理:鏈表可以用于存儲和管理各種類型的數據,無論是整數、浮點數、字符串還是自定義的數據結構,鏈表都能靈活地適應。

  2. 動態內存分配:鏈表允許動態地分配和釋放內存,這在處理不確定數據量或需要頻繁插入和刪除操作的情況下非常有用。

  3. 隊列和棧的實現:鏈表可以用來實現隊列和棧等抽象數據類型,這些數據結構在算法和數據處理中扮演著重要的角色。

  4. 圖的表示:鏈表也可以用于表示圖的數據結構,其中每個節點代表一個圖中的頂點,并通過指針連接相鄰的頂點。

簡單方式進行實現

在C語言中,鏈表的實現主要依賴于指針和動態內存分配。下面是一個簡單的示例,演示如何創建鏈表并添加節點:

#include?
#include?

struct?Node?{
????int?data;
????struct?Node*?next;
};

void?insertNode(struct?Node**?head,?int?value)?{
????struct?Node*?newNode?=?(struct?Node*)malloc(sizeof(struct?Node));
????newNode->data?=?value;
????newNode->next?=?*head;
????*head?=?newNode;
}

void?displayList(struct?Node*?head)?{
????struct?Node*?current?=?head;
????while?(current?!=?NULL)?{
????????printf("%d?",?current->data);
????????current?=?current->next;
????}
}

int?main()?{
????struct?Node*?head?=?NULL;

????insertNode(&head,?3);
????insertNode(&head,?7);
????insertNode(&head,?9);
????insertNode(&head,?2);

????printf("Linked?list:?");
????displayList(head);

????return?0;
}

參考C++鏈表進行實現

首先,我們需要了解C++中的鏈表有哪些功能,以雙向鏈表為例,以下是C++中鏈表常見的功能:

  1. 插入節點:可以在鏈表的任意位置插入新的節點,將新節點鏈接到鏈表中。

  2. 刪除節點:可以刪除鏈表中的指定節點,調整鏈表的鏈接關系。

  3. 遍歷鏈表:可以通過遍歷鏈表,訪問鏈表中的每個節點,并對節點進行操作。

  4. 搜索節點:可以按照特定的條件搜索鏈表中符合要求的節點。

  5. 反轉鏈表:可以將鏈表中的節點順序顛倒,使鏈表的尾部成為頭部。

  6. 獲取鏈表長度:可以計算鏈表中節點的數量,獲取鏈表的長度信息。

  7. 獲取鏈表中的數據:可以獲取鏈表中指定節點的數據值,進行讀取或修改操作。

  8. 合并鏈表:可以將兩個鏈表合并成一個更長的鏈表,保持節點的順序。

  9. 清空鏈表:可以刪除鏈表中的所有節點,使鏈表變為空鏈表。

  10. 檢測鏈表是否為空:可以判斷鏈表是否為空鏈表。

  11. 迭代器:提供了一種統一的訪問容器中元素的方式

擴展功能:根據實際需求,還可以在鏈表中添加其他自定義的功能,如排序、切分等。

通過上述常見功能,通過C語言實現雙向鏈表大概需要實現以下的功能(之后還會新增):

typedef?struct?stcotListItem
{

????struct?stcotListItem?*pPrev;
????struct?stcotListItem?*pNext;?
????void?*pData;
}?cotListItem_t;

typedef?struct
{

????uint8_t?nodeBufNum;
????cotListItem_t?*pNodeBuf;
????cotListItem_t?node;?
}?cotList_t;

//?迭代器使用(自動指向下一個)
#define?for_list_each(item,?list)?for?(const?cotListItem_t?*item?=?cotList_Begin(&list);?item?!=?cotList_End(&list);?item?=?cotList_Next(item))

//?反向迭代器使用(自動指向下一個)
#define?for_list_each_r(item,?list)?for?(const?cotListItem_t?*item?=?cotList_rBegin(&list);?item?!=?cotList_rEnd(&list);?item?=?cotList_rNext(item))

//?迭代器使用(需要在循環內調用?item?=?cotList_Next(item)?指向下一個)
#define?for_list(item,?list)?for?(const?cotListItem_t?*item?=?cotList_Begin(&list);?item?!=?cotList_End(&list);)

//?反向迭代器使用(需要在循環內調用?item?=?cotList_rNext(item)?指向下一個)
#define?for_list_r(item,?list)?for?(const?cotListItem_t?*item?=?cotList_rBegin(&list);?item?!=?cotList_rEnd(&list);)

//?獲取迭代器中的數據指針
#define?item_ptr(type,?item)????((type?*)item->pData)

/*
+?迭代器
???+?正向迭代器
??????+?cotList_Begin(cotList_t?*pList);
??????+?cotList_End(cotList_t?*pList);
??????+?cotList_Next(const?cotListItem_t?*pListItem);
???+?反向迭代器
??????+?cotList_rBegin(cotList_t?*pList);
??????+?cotList_rEnd(cotList_t?*pList);
??????+?cotList_rNext(const?cotListItem_t?*pListItem);
+?元素容量
??????+?cotList_Empty(cotList_t?*pList)
??????+?cotList_Size(cotList_t?*pList)
+?元素訪問
??????+?cotList_Front(cotList_t?*pList)
??????+?cotList_Back(cotList_t?*pList)
+?元素插入
???+?動態節點添加(需要在初始化時提供內存)
??????+?cotList_Insert(cotList_t?*pList,?const?void?*pdata)
??????+?cotList_PushFront(cotList_t?*pList,?const?void?*pdata)
??????+?cotList_PushBack(cotList_t?*pList,?const?cotListItem_t?*pListItem,?cotListItem_t?*pNewItem)
???+?靜態節點添加(需要自己定義節點信息后插入)
??????+?cotList_InsertItem(cotList_t?*pList,?const?cotListItem_t?*pListItem,?cotListItem_t?*pNewItem)
+?元素移除
??????+?cotList_Erase(cotList_t?*pList,?const?cotListItem_t?*pListItem)
??????+?cotList_Remove(cotList_t?*pList,?const?void?*pdata)
??????+?cotList_RemoveIf(cotList_t?*pList,?bool?(*pfnCondition)(const?void?*pData))
???+?彈出節點
??????+?cotList_PopFront(cotList_t?*pList)
??????+?cotList_PopBack(cotList_t?*pList)
+?內存交換(鏈表內存交換,減少內存拷貝)
??????+?cotList_Swap
*/

實現

考慮到MCU小內存的使用場景,在實現中并沒有采用動態內存分配的方式進行擴展,而是提前分配內存,同時采用動態節點添加靜態節點添加的方式實現鏈表的“元素插入”功能。

動態節點添加:在初始化時提供一片內存給到鏈表添加節點使用(這里只為節點cotListItem_t分配內存,節點中的數據指針pData指向插入元素原本的內存),在添加元素數據的時候使用內存為新的節點分配。

靜態節點添加:自己定義節點,通過通過對應的函數接口插入鏈表中,這個操作不會使用初始化提前分配內存。
好處在于:既可以節約內存開銷(甚至初始化時不分配內存,放棄動態節點添加功能),又可以臨時插入幾個元素數據(不需要定義節點)

注:C++的鏈表中插入元素時鏈表會使用新的內存保存數據,不會使用插入元素原本的內存

迭代器

迭代器的好處:統一的訪問方式(不論是數組、鏈表還是其他容器,都可以通過迭代器進行遍歷和操作,這簡化了代碼的編寫和維護,使得代碼更加可讀和可復用),隱藏容器的內部結構(迭代器屏蔽了容器的內部結構,將訪問元素的細節隱藏起來,提供了一種抽象的視圖),安全性和穩定性(迭代器提供了安全的方式來遍歷容器,保證了正確的訪問順序和邊界條件的檢查。使用迭代器可以避免出現越界訪問或其他潛在的錯誤),支持多種遍歷方式(正向和反向遍歷)。

{
????cotList_t?list;
????cotListItem_t?nodeBuf[3];
????cotList_Init(&list,?nodeBuf,?3);

????int?data1?=?10;
????int?data2?=?20;
????int?data3?=?30;

????//?推送數據(在鏈表末尾插入數據)
????cotList_PushBack(&list,?&data1);
????cotList_PushBack(&list,?&data2);
????cotList_PushBack(&list,?&data3);

????for_list_each(item,?list)??//?正向遍歷
????{
????????printf("%d\n",?*item_ptr(int,?item));
????}
}

元素操作

容量

提供相關接口可以知道鏈表中的元素數目。

訪問

如果不采用迭代器的話,可以訪問鏈表的首尾兩個元素節點數據。

插入

動態節點添加(需要在初始化時提供內存)

  • cotList_Insert

  • cotList_PushFront

  • cotList_PushBack

靜態節點添加(需要自己定義節點信息后插入,不會使用初始化時提供的內存)

  • cotList_InsertItem

移除

提供了多種元素移除方式,可以通過節點信息刪除(建議通過迭代器進行操作)、數據指針地址(匹配則刪除,鏈表中多個節點的數據指針都指向同一個數據時也會被刪除)、條件刪除(傳入條件的回調函數,凡是滿足條件的節點都會在鏈表中刪除)、從鏈表首尾兩端刪除

交換

兩個鏈表所有的信息都會進行交換,通過交換關鍵內存信息即可完成鏈表的交換,減少內存拷貝的性能開銷或者互斥鎖等頻繁操作的開銷。

在多線程場景下,事先定義兩個同樣內存大的鏈表,在不同的場景下使用,比如線程1僅對鏈表1插入新元素、線程2僅對鏈表2訪問后刪除,在鏈表2元素為空時和鏈表1進行交換,這樣可以保證鏈表2的操作不用考慮多線程問題,只需要對鏈表1考慮多線程問題,從而提高效率。
當然,兩個內存不一致大的鏈表也能完成鏈表的內存交換使用

其他

還有一些功能待實現,比如查找(可以參考“移除”的多種方式實現)、反轉鏈表等

下載鏈接

C語言擴展庫(cot)的容器功能函數中有鏈表的完整實現,有興趣的朋友可以參考:

下載鏈接(點擊閱讀原文):https://gitee.com/const-zpc/cot

評論
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 324瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 350瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 192瀏覽
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 428瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 396瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128683瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 185114瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128938瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 466瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 529瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 234228瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 仙逆年番第二部| 春欲未删减版dvd| 元敬韩国电影免费观看| 柔情挚我电影| 萨达姆墓| 日本和讨厌的部长出差系列| 大秦赋全集在线观看免费| 台湾经典《渔夫荒野史》| 独狼电视剧在线观看| 我亲爱的小洁癖电视剧免费观看| 美式保罗2免费看| 在异世界迷宫开后迷宫无修改版| 潘金莲1-5| 终结的后宫| 风中的承诺粤语| 长河落日 电视剧| 水咲萝拉白妖精| 松潘县| 血疫电影完整免费观看| 麦乐迪马克斯超人| 恐怖大师| 渔夫荒淫史免费观看| 爱在生死边缘| 信义兄弟| 美味快递| 欧阳德怪侠全集| 无憾坎贝奇英文在线完整观看 | 大侦探 第十一季| 韩国激情大合集在线观看经典片| 月满云知电视剧免费观看| 灭世魔帝| 交换温度4| 周生如故电视剧免费观看西瓜| 白峰美羽 在线伦理 妻子的诱惑| 保卫我们的土地| 超危保镖电影完整版免费| 木下凛凛子电影免费观看中文版2024| 小黄飞斯卡拉| 十七岁的单车电影| 风起霓裳45集全| 邯郸外卖| 歼灭天际线1~80集| 浪漫玛丽国语版全集| 电影美容院特殊待遇观看| 街头搭讪| 民国往事下载| 古墓丽影特别版法国| 乐游原电视剧40集全免费观看| 修理工的艳遇三级片| 湖南黑山羊价格| 我是机器人 电视剧| 电影《东邪西毒》| 我是刑警全部演员表| 神曲江南style| 我的教师生涯 电影| 私人家教1983版电影免费观看| 男生和女生拔萝卜| 哇嘎电影免费观看| 嫌疑人x的献身电影| 相思令电视剧全集完整| 贤妻良母完整版| 漂亮的保姆6高清免费观看| 全职法师特别篇神秘委托在线观看| 朋友的妈妈们在线观看| 女超人(满星版)麦乐迪观看| 庶女逆袭:嫡姐别嚣张全集免费| 雪恋电影完整版免费观看| 梦里水乡mtv| 怪盗女谍之天海翼免费播放下载 | 中国好声音 张磊| 曹查理《为卿痴狂》 | 艳降勾魂电影| 覆雨翻云粤语全集| 锦月如歌 免费线上看| 漠风吟电视剧在线观看| 花子vs倔强驱魔师动漫在线观看全集| 高清《狙击手6》在线观看高清| 维修工绝遇5国语版免费观看| 赵本山小品就差钱| 插式治疗专业医院1-5集免费观看完整 | 杨丽花歌仔戏薛丁山| 健身瑜伽2国语中字版| 被光抓走的人电影完整版观看| 惊变一百天| 《替夫还债妻子》大结局| 光战队覆面人国语版| 美食的俘虏141| 白峰ミウ女教师无删减在线播放| 关于未知的我们| 情劫在线观看| 好好过日子| 青云之琉璃 电视剧| 嘉善县| 遇见波莉| 电视《金悔瓶》免费观看2008样| 巨人最终季PART3在线观看 | 女超人(麦乐迪)版迅雷| 樱桃红袖珍妈妈全集| 1986牙医姐妹赤子板栗手机免费 | 杨鸣曾数次起诉离婚| 浙大毕业晚会配音节目火了| 星辰大海电视剧免费全集影视大全| 这他妈才是爱情伴奏| 夺冠电影| 大决战49集在线播放影院| 空中女士美国满天星上映时间 | 肉蒲团电影下载| 火口的两人 原版| 国家宝藏之觐天宝匣 电视剧| 影迷电影网| 《热带雨》完整版| 爱情呼叫转移| 儿媳的爱| 超大乳抖乳露双乳呻吟电影| 女友的妈妈双字ID| 私人监狱电影全集免费资源| 我的前男友是我丈夫的属下| 特种部队2 全面反击国语版| 漂亮妈妈7字开头| 黑帮大佬和我说365天第一季| 《她被搬运工侵犯》电影观看| 特殊美容室待遇7| 林师傅在首尔第二部| 电锯人二免费观看高清| 神雕侠侣刘亦菲| 盲侠大律师2020在线观看 | 刘德华演唱会全集| 斗罗大陆140| 猫咪串门被邻居大爷灵魂拷问| 电影赶尸艳谈| 三十六小时谍报战| 罪域30| 莫莉3特别酒店免费| 慈禧秘密生活 国语| yellow在线免费观看视频| 孙杨复出首秀| 《社长夫人的美貌》全集免费资源| 乡村爱情圆舞曲13| 养母的花样年华| 辣妈犟爸| 小敏家电视剧全集在线播放| 女人何苦为难女人演员表| 林家铺子电影| 恶灵骑士1免费观看完整版在线观看 | 斯巴达第四季10| 《淮水竹亭》免费观看| 特殊酒店2| 非洲女人免费播放的电视连续剧| 美国一级父女播种视频中文版| 同志寓言电影| 暮光之城4破晓下bd| 重庆农村妇女rap| 奶酪陷阱 韩剧| 黑暗侵袭1| 巴黎恋人国语版| 一起草cnn网页端| 巴以冲突最新消息| 美国电影《飘》免费观看中文| 猪猪侠猪猪侠| 青草影视电视剧免费播放在线观看 | 苍月战士H成人版| 肖叮叮的剿匪记| 河东狮吼插曲| 白峰电影免费播放手机观看 | 中国荷尔蒙6中文版普通话| 善良的妻子4| 内衣销售秘密电影| 电视剧江山| 曼乐迪女超人在线看| 白衣校花与大长腿免费观看电视剧| 《奇怪的美容院2》的完整演员表 三年成全免费观看完整版电影 | 《朋友的妻子》5| 三少爷的剑高清| jk淫行教师| 江苏卫视跨年彩排大片| 戍天伏魔录| 战狼6欧式少女全部视频| 民间怪谈录电视剧在线观看| 嵩明县| 液晶电视安装| 《职场的秘密》完整版| 流星蝴蝶剑电视剧| 工藤拉拉全部免费观看电视剧| 睫毛膏4美版免费观看| 巜生殖按摩》| 夜夜电影| 公的浮之手中字主演是谁| 定格动画制作教程| 丰满的女人电影在线观看| 间谍过家家樱花动漫| 女儿需要播种电影美国| 亲爱的孩子| 金银1-5普通话少女潘| 豪杰春香全集| over flower无码| 高清唐顿庄园3未删减| 羊毛战记结局是什么| 电视剧迎风的青春免费观看| 乡村爱情8部全集| 进击的巨人最终章| 1一68集电视剧心如铁免费播放| 一骑红尘妃子笑中的妃子是谁| 无尽之海| 歌声飘过30年百首金曲演唱会下载| 新金梅瓶2 国语完整版-视频 | 恋夜秀手机视频uc| 天美麻花mv免费观看电视剧视频下载| 我的奴隶| 公之浮之4 | 叶玉卿《卿本佳人》高清| 《极乐宝鉴》叶子楣高清版| 广场舞花好月圆夜| 美式忌讳1--7| 大江大河第二部全集免费观看 | 智斗美女蛇| 灌篮高手2称霸全国国语| 长相思第一季多少集| 黑帮大佬我和我第365天男主| 桥牌怎么玩| 妈妈的职业免费电影| 僵尸先生国语| 电视剧秋蝉免费全集| 神木丽电影无删减在线观看| 许你浮生若梦电视剧全集免费观看| 樱花动漫鬼灭之刃游郭篇第五集| 爱情宝鉴叶子楣版| 红色假期黑色婚礼百度影音| 3根一起会坏掉的好疼| 给我在线观看| 莫斯科行动电影免费观看| 欢乐好声音1普通话版| 韩剧太阳深处| 天上掉下猪八戒| 爆操老妈,46g免费看| 《嘎啦》台湾电影在线观看免费| 电影17·3免费观看完整版在线观看 | 夜半歌声免费| 战狼4完整免费观看在线播放版| 仙武传动漫免费观看| 义姐不是| 笑功震武林快播| 四少妇按摩 韩国在线| 咋们结婚了吧| 369看妳懂的电影在线观看| 纯爱情电影| 男人和女人愁愁愁电视剧免费| 乱世佳人电视剧免费观看全集 | 吞噬星空第二季1集| 吉祥三宝舞蹈| 王国第一季国语版免费观看| 炼气练了三千年第四季| 日剧skill lab网站| 勇敢的心百度影音| 李丽珍蜜桃| 金银梅5普通话版| 发电俏娇娃在线观看| 年轻的小廋子| 从后面挺进护士体内| 紫彩乃在线观看| 日韩无遮挡伦理片:按摩大胸妹子| 男女一起愁愁愁在线| 欲望爱人免费观看| 奶龙第二季全集免费播放| 电影《山雀儿》免费观看高清| 恶魔邻居免费观看高清版全集| 美国禁忌3结局| 哪吒1在线观看| 《聊斋之仙根》徐锦江| 烟雨斜阳剧情| 总裁有疾闪婚来袭全集免费观看| 三年在线观看免费完整版中文| 合约变真爱:契约影后影帝短剧全集| 嬢王 virgin| 新版金瓶梅在线观看| 影音资源网| 电锯惊魂7高清版| 麦子交换1的中文翻译电影| 乌云之上电视剧免费| 韩国电影修理工的外遇| 老牛天天晚上夜噜噜噜| 双人调情按摩术在线中字 | 远远地爱着你| 老电影《山神》免费观看| 解说原片白峰美羽电影| 十七岁在线观看高清电视剧 | 你微笑时很美23集免费观看 | 深海x异种| 在厨房被夫上司强迫BD| 19岁在线播放免费观看电视剧 | 甄嬛传在线观看| 不是不想嫁剧情介绍| 隋唐英雄64| 恩师情深电影| 奔跑吧兄弟第四季第七期| 战略特勤组| 亲爱的翻译官全集下载| 锵锵锵免费完整观看在线观看电影 | 韩国电影修理工的外遇| 超级富豪| 《卢旺达的玫瑰》在线| 报告老板之豪言壮旅04| 电影《香醇的绣感》男主| 夫妻成长记| 一眉道姑| 鹿鼎记黄晓明版粤语| 城池营垒全40集免费观看| 高庄监狱在线观看电影 | 黏糊糊的你| 《冰血暴》首播时间| 《薄冰》电视剧| 新金瓶梅3d高清完整版| 狼狈电影完整版| 无憾在线| 印度歌曲mp3| 诱人的瑜伽老师2hd中文| 新成长的烦恼第2季| 水电维修工的绝遇2| 狙击手在线观看免费完整版电影| 坏中尉 下载| 工作励志文章| 索命邀请函| 意大利爱我几何电影完整版播放| 程颖婕个人资料| 韩国电影需要爸爸播种子| 极品美女在身边| 站着再来一次26集全集免费播放| 韩剧《楼上楼下》| 开心100爱情公寓| 棋士电视剧在线观看全集免费| 韦小宝之古今| 向着胜利前进电视剧全集在线观看 | 晶兵总动员| 斑马电影街桥矿| 变形金刚4| 美国伦理生殖按摩在线| 凡人修仙传动画40集免费观看| 插曲的痛第60集免费观看高清下载| 泰国评选10大最美中国女演员| 需要爸爸播种电影免费播放英文 | 《美味倒数》| 《图书馆的女朋友》第一季免费 | 布兰迪《军事不当行为2》在线观看完| 千方百计爱上你2015| 做aj的电影大全免费观看英国| 主君的太阳17集| 《私人航空》法国电影免费观看完整版| 我的女友的妈妈| 巨人的新娘| 线人电影| 高清《俄版女儿国》高清版| 五月小说| 我的妈妈动漫日语版动画片| 女超人麦乐迪无删减版完整版电影 | 莲花楼 电视剧| 古惑仔少年激斗片| 电锯惊魂4下载| 淮文《攀缠》短剧全集| 《束缚游戏》第一季免费观看真人版台漫| 《唐砖》电视剧| 特殊治疗室6| 高压监狱4| 亲爱的电影| 黑帮大佬和他的365天完整版| 老牛天天晚上夜噜噜噜| 电影《千金与仆人》免费| 举起手来2追击阿多丸号下载| 《满天星》陈宝莲 | 西充县| 永远不回头张雨生| 小萍的性荡生活第24集| 唱片销量排行榜| 电影《顶级特工》| 巨乳继拇做爰2| 他年她日电影| 战火红颜40集免费观看全集高清| 逆局电视剧免费观看全集| 《疯狂动物城2》普通话免费观看| 小辣椒3美国伦理-MKV高清视频全集-FD202AV| 相田沙耶香| 《女子护卫队》完整版| 妖艳女忍者传 快播| 《除却巫山》未删减版邓家佳| 小王子 2015 电影| 在韩国成为房主的方法全集观看| 美景之屋6无删减版在线观看中文版 | 安娜贝尔3| 落魄贵族琉璃川在线观看完整| 铁马骝2之街头杀手| 美丽的桃子第4季| 唐朝诡事录二西行在线播放 | 需要爸爸的播放美国电影在线观看| 迪斯科舞曲| 360大佬爱上我第三季在线观看 | 霍元甲电影| 碟中谍5蓝光在线播放完整| 《埃及皇后》2003桑德拉拉索| 雁南飞刀郎| 义姐是不是良女动漫全集免费播放在线观看| 杰克逊 演唱会| 免费韩国电影完整版在线观看| 相忘谁先忘| 《择天记》动漫第一季| 坎贝奇无憾人生免费| 叵测未删减| 私人航空在线观看免费完整版| 免费影院| 苍老师最经典10部电影免费观看| 别墅轮换| 麦瑟尔夫人电影在线播放| 兴仁县| 冲锋电影| 为歌而赞| 渔夫荒野史记在线播放| 小离别电视剧免费全集观看| 家庭老师| 猩猩将军| 我的爱宥丽| 意大利八尺夫人完整版英文版| meinvsiwa| 99热爱| 听说你喜欢我在线观看| 一不小心捡到爱免费| 法国空乘1980版未删减版下载| 电视剧欢乐家长群免费观看| 突围行动国语| 今时之欲2在线播放| 一路向西 主演| 美国粉红大白菜| 恶女阿楚| 电视剧双响炮| 女版007行动时刻| 红高粱高清下载| 销售的秘密2免费完整版| 古惑仔之fing头妹| 《登山的目的2》中文| 警察故事续集电影| 二龙湖爱情故事2免费看| 人猿泰山意大利1995时长1小时34分 | 出轨的女人国语在线观看| 薛刚反唐全集| 地狱宝贝| 日本电影特殊治疗的医护| 重庆谍战在线观看| 独具匠心的意思| 不良义姐真人版第一季在线看免费| 《为有暗香来》| 《激战丛林2》满天星| 德州巴黎电影在线播放| 《宝莲灯前传》电视剧| 三人行菲律宾| 爱人 韩国电影快播| 《她被搬运工侵犯》免费观看| 地下婴儿乐队| 报价| 王阳明40集完整版国语| 许我耀眼| 特殊游泳私人教练在线观看| 权游前传龙族第二季| 美容院特殊职务5| 长月烬明电视剧免费播放完整版| 火烧天堂镇| 《法国娃娃脸》高清| 霜花店免费观看完整版视频| 《一对二》姜汉娜出场时| 扫黑风暴26| 星汉灿烂月升沧海56集全免| 黑白配视频免费大全在线观看 | 巨乳按摩在线观看| 广场舞我愿| 寄生异形电影| 妈妈的职业在线观看视频| 海贼战队豪快者剧场版| 黄秋生电影人肉叉烧包| 慈禧的秘密生活电影| 古代厨娘:美食京城全集免费 | 无极 预言| 年轻的瘦了3| 侠岚第二季| 女特警电视剧免费观看| xl司令第一季全集在线观看完整版免费无删减| 侠客行全集| 出差期间被上司欺负叫什么电影部长| 超级肥妻| 新乌托邦韩剧在线观看| 乳房被男按摩师摸了电影在线观看完| 动画片大头儿子小头爸爸 | 五福临门电视连续剧免费观看| 安徽泗县地图| 奇怪的美发沙拉龙中文配 | 皎洁迎宵之月全集观看| 《蜜桃成熟时2》| 云朵昆山演唱会| 《激战丛林》完整版免费| 生化危机3 电影| 茜拉 洋葱| 卖房子的女销售中文字幕未删减完整版在线免费观看 | 邻居也疯狂32集完整版免费看| 印度空姐2完整版播放| 全红婵今天晚上比赛直播| 战狼6大牛免费999观看| 我为聊狂| 黑客帝国在线看| 爱丫爱丫在线影院电视剧播放| 新包青天之七侠五义| 超凡的诺曼| 凯登克罗斯最经典10部电影| 滚滚红尘电影在线观看免费完整版| 男子瘫痪儿子将其饿死| 爱情和战争2| 牌坊下的女人插曲| 吗吗朋友33| 《沉香如屑》电视剧| 非常大状粤语| 徐少强新版金银瓶2008第2集| 我的名字叫可汗| 丰满艳妇岳的引诱HD| 米奇沃克斯| 世界上水最多的B| 我的性肉欲继拇做爰HD| 彷徨之刃在线观看电影| 花琉璃电视剧免费观看完整版高清| 新金瓶梅电视剧免费观看全集在线天才酷客游戏法是 | 男女一起免费观看全集高清完整版| 我的爷爷和奶奶的故事| 会说话的安娜| 张涵予天星术免费播放| 真爱之百万新娘| 大四喜电影| 女超人无删减版| 大阅兵重播| 莱州市| 江西省委书记赴火灾现场 | 黑人大屌在线播放| 亲爱的热爱的全集观看| 笑八仙之素女的故事| 《莫莉特别的酒店》电影在线观看| 离婚前规则33| 楼顶上的大象| 子交换1的中文翻译| 舞蹈家苏科老师简介| 青龙好汉全集| 宅门里的丫鬟| 坏蛋联盟电影完整版免费观看| 酒店1-90集连续剧| 《影》动漫免费观看完整版| 地震局称银川进入地震窗口期| 插曲的痛全集观看| gv男优| BBOX入门BASS变态重| 瑜伽室的激情| 折纸百科| 杨坤无所谓| 菲律宾一级色情电影需要爸爸播种子| 二婶电视剧全集| 霜花店 完整版优酷| 雪中悍刀行40集免费观看| 画心师免费观看全集20| 人生大事电影在线高清免费观看| 乘风2024免费观看完整| 苍兰诀电视剧在线观看完整版免费 | 纯爱情电影| 激情五月天小说| 颐和园在线观影| 巴厘岛的故事电视剧免费观看全集| 吴健农民伯伯下乡2免费观看爱奇艺| 危险飞行| 春情荡漾| 凯登克罗斯最火的5部电影| 识骨寻踪第十一季| 盟军夺宝队百度影音| 炸天小姐在线观看免费版高清 | 野花高清在线观看免费3中文 | 逐玉全集观看| 男按摩中字在线播放| 捉妖记bt| 鸭乃桥论的禁忌推理| 和讨厌的部长一起去出差旅电影在线观看 | 美乃雀 在线观看| 蛮好人生免费看看| 陈小春版鹿鼎记| 富婆爱上穷小子完整版| 花月电视剧免费观看| 素媛电影| 九朝贡胶| 离婚前规则主题曲叫什么| 女士邀请函电影| 特殊美容室待遇| 十大rko| 圣母在上ova| 插曲的痛第60集全集在线播放| 远方快递原型| 黑帮少爷爱上我第四集| 《黏黏糊糊的你》免费观看全集| 高清《背叛》电视剧| 电影聊斋兰若寺免费播放| 金银梅普通话版在线播放 | 棍勇的回复术士全集免费观看| 安徽卫视回放| 浪蝶狂花| 97在线观看免费播放电视剧的更新时间 | 电影《金钱和我》国语版| 初体验3在线观看| 闪光夫妇全集高清| 陈浩民版西游记1| 站着再来一次30集全免费高清 | 麦乐迪《忠诚少女》完整版| 读心专家电视剧| 五级地震威力有多大| 高压监狱法版1时43分| 沉香如屑免费观看完整版电视剧| 掌中独宠电视剧免费观看| 生死狙击百度影音| 百变金刚| 在线播放需要爸爸播种| 还是夫妻电视剧全集| 哈根达斯冰淇淋蛋糕| 酒店1—100集免费观| 电视剧神探狄仁杰第一部| 高清《黑暗面》| 郝板栗《千金小姐》在线播放 | 《妻子的选择》| 完美交换| 机器人女儿满天星| 别去地下室免费观看电视剧大全| 黄花大闺女下集免费观看 | 笔仙咒怨| 红杏免费在线观看| 牙医姐妹完整版免费 在线观看| 大药坊剧情介绍| 卧底归来免费全集在线观看| 女海盗在线观看| 雪中悍刀行全集在线观看| 徐若瑄 三部曲 迅雷| 入室狂干美女电影| 第一点血2| ed2k 白石茉莉奈| 《和部长一起去出差旅》免费观看完整版| 解放电影| 淘宝公布2023年度丑东西| 中字HD丈夫的下属中字 | 越南战争女兵的电影| 白嫩丰满大屁股BBBBB肥波婆| 潘粤明前妻| 欧式少女1-13集全剧情 | 斗战神腾讯爱玩| 姐妹牙医赤子板栗| 天降女子第一季在线观看免费观看| 小鸡电影网| 美式忌讳1--7| 微笑挑战| 电视剧苦菜花| 荣耀法则满天星在线观看| 电影赶尸艳谈| 小东西我们两个C你好不好| 电话法国空姐4| 老同学6普通话免费版| 狂乱家族| 西游记后传优酷| 做aj的电影大全免费观看英国| 沧元图第65集在线观看| 揉情港都| 《特殊诊断室》完整版| 爱情公寓3电视剧| 你是我的命中注定全集| 男生女生一起努力愁愁电视剧在线观看| 新天龙八部43集| 惊变 完整版| 电影角色王凤仪| 成全高清视频在线观看动画片| 无限斯特拉托斯| 百万新娘爱无悔| 法版女管家法版免费| 新扎师兄| 舒淇主演《灵与欲》免费| 最高的爱人诏| 密室大逃脱大神版| 花咒电影完整版| 弋阳县| 新白发魔女传大结局| 格里高利教皇合唱团| 高清《消失的痕迹》电视剧| 《棘手狂情》| 度华年电视剧免费观看在线播放| 刑警之海外行动全部演员表| 朝国年经的继6免费| 免费播放白峰美羽救赎治愈电影视频下载 | 天狼星行动在线观看| 高压监狱1小时45分是什么意思| 农业部长| 父子 完整版| 法国空姐2019观看完整免费高清原声满天星 | 21世纪性格爱情指南免费| 丝瓜视屏| 印度一头野猪大闹超市| 龙的传人周星驰| 刘赛望月| 赖猫的狮子倒影大结局| 电视剧名媛望族| 安姨电影免费观看| 《私藏》短剧免费播放| 樱花草手语| 正在播放: JUQ-101 在没有我丈夫的五天里,我被命令禁欲到第一个晚上。不想要 | 雾山五行第二季免费观看国漫| 男和女一起愁愁愁电视剧在线观看| 澧州大鼓| 我的女邻居秘密在线观看| 希要爸爸种子免费观看视频| 卸岭秘录电影完整版免费观看| 谢谢你温暖我演员表| 《黑暗森林》满天星| 隋唐英雄75| 尤里西斯的生命之旅| 行政助理2014完整版| 让子弹飞完整版电影| 强奸女护士| 娇妻系列交换27部多P小| 莫妮卡《爱我几何》电影免费无删减 | 斗罗大陆2在线观看高清免费播放| 间谍过家家动画在线观看免费版| 《美丽妻子替弟还债| 名侦探柯南日语| 李玟的歌曲大全100首| 鬼宿舍电影| GOGOGO在线观看免费播放电视剧 | 火线传奇第二季| 凯·帕克的姨妈三部曲| 镖人第二季| 高清《英雄》电影完整版 | 1995版人猿泰山意大利版本 | 克莱尔之颤光剑| 千金与佣人| 天使禁恋| 电视剧《雪狼》完整版| 浠水县| 舞厅里的小姐被强奸电影| 斗罗大陆150集| 不明身份百度影音| 爱我几何高清下载| 《黑土无言》电影免费观看| 《小唐璜情史》| 虎胆龙威4高清百度影音| 丈夫的上司| 英雄虎胆电视剧全集| 巨人的进击| 《芬芳喜事》定档0922| 女搜查官穿皮衣天海翼| 盗墓笔记沙海电视剧| 怀来至北京跨省公交停运| 一树梨花压海棠完整版电影免费| 拉拉安斋电影完整版| 电影陷阱完整版观看高清韩国| 渴望城市| 朴亚珍《隐身帽子》在线观看| 不良义姐在线播放| 让子弹飞无删减完整版谍战迷| 我在万界收废品| 人狗大战8集全集观看免费西瓜| 无限复活国语高清| 易有三义| 韩剧姐妹| 男性按摩师| 初体验2电视剧| 热恋在线观看免费完整版电视剧| 卧底归来免费全集在线观看 | 八戒八戒影视剧10| 老公刚出门,义子就侵犯电影| 恶搞广告| 破烂熊乐园| 特邀外卖员韩国电影| 不负如来不负卿在线观看| 末世超级系动漫免费观看完整版| 《一分钟》电影免费观看高清| 需要爸爸的种子bd| 亢奋第二季未删减| 妹妹学着点:打脸绿茶短剧全集| 演员请就位第二季在线观看| 需要爸爸种子播种| 东西宫略国语| 沧元图动漫60| 迷人的小峓子HD完整| 《除恶》| 庆余年免费观看| 以家人之名电视剧全集免费 | 灰姑娘啄木鸟满天星版| 进球吧少年| 我的世界电影在线观看免费| 凯登杰西斯托雅《荣誉法则》| 麦乐迪女超人无删减版在线观看免费下载| 无间道1| 陈冠希艳照门bt| 高压监狱HD无删减免费视频 | 太极张三丰| 吸血鬼检察官| 丁度阿斯巴电影| 男女愁愁愁免费观看| 宝贝老板2| 性情中人中文网bt| 海派甜心舞蹈| 海泽·摩尔暗黑满天星电影| 情满珠江| 敖婿电视剧免费观看| 如果还有明天在线观看免费完整版| 社长的漂亮夫人电影在线播放| 青草青青视频| 花街狂奔电影| 美容室的待遇8免费| 电影17·3免费观看完整版在线观看 | 大头怪婴| 台湾毛片《鱼夫的荒淫史》在线播放 | 美国式禁忌矿桥矿影视| 美国电影《小辣椒3》免费观看| 民国奇探| 家族的荣誉| 美景之屋在线完整版中字3| 强伦轩女教师在线观看| 邻居同居| 活佛济公3迅雷下载| 金蝉脱壳百度影音| 壮志凌云啄木鸟满天星法版| 伪装者电视剧全集免费观看| 西游降魔篇票价| 古惑仔5龙争虎斗国语字幕| 男女生一起愁愁愁电视剧在线观看| 泰剧大全电视剧大全免费观看| 单身即地狱综艺在线观看 | 飞天小女警z中文版全集| 歧路兄弟全集免费观看完整版| 我的荣耀电视剧免费观看| 花蝴蝶4免费全集在线看| 草莓100| 百日的郎君| 我的花样继子| yellow高清视频在线| 想明白了再结婚剧情介绍| 舒淇电影玉女心经| 山村致富短剧全集| 《特殊游泳教练| 哈利波特20周年重返霍格沃茨| 适合男人夜晚看的网站| 命中注定我爱你剧情介绍| 独山县| 空蝉之森在线观看高清完整版 | HD版《激战丛林》演员| 吃鸡名字男生高冷| 《惊变28年》| 男艺伎回忆录| 成全动漫观看免费高清动漫| 麦迪乐在线| 我本是高山免费观看| 多大点事| 《花儿与少年》被曝重启|