C語言的萬能鑰匙:void*指針為何能解鎖所有數據類型?

小麥大叔 2025-04-15 07:50


點擊上方,選擇“置頂/星標公眾號”

福利干貨,第一時間送達

1?不能動的“地址”

1.1 void指針初探

void *表示一個“不知道類型”的指針,也就不知道從這個指針地址開始多少字節為一個數據。和用int表示指針異曲同工,只是更明確是“指針”。

因此void *只能表示一個地址,不能用來&取值,也不能++--移動指針,因此不知道多少字節是一個數據單位。

? ??int?nums[] = {3,5,6,7,9};
? ??void* ptr1 = nums;
? ??//int i = *ptr1; // 對于void指針沒法直接取值
? ??int* ptr2 = (int*)nums;
? ??printf("%d,%d\n",ptr1,ptr2);
? ??int?i = *ptr2;
? ??printf("%d\n",i);

從輸出結果可以看出,無論是無類型的void指針還是int類型指針,指向的地址都是一樣的:

PS:void *就是一個不能動的“地址”,在進行&、移動指針之前必須轉型為類型指針。

1.2 void指針的用途

這里我們看一下我們之前了解的memset函數,其第一個參數就是一個void指針,它可以幫我們屏蔽各種不同類型指針的差異。

如下面代碼所示,我們既可以傳入一個int類型數組的指針,也可以傳入一個char類型數組的指針:

? ??int?nums[20];
? ??memset(nums,0,sizeof(nums));
? ??char?chs[2];
? ??memset(chs,0,sizeof(chs));

那么,我們也可以試著自己動手模擬一下這個memset函數,暫且命名為mymemset吧:

void?mymemset(void?*data,int?num,int?byteSize)
{
? ??// char就是一個字節,而計算機中是以字節為單位存儲的
? ??char?*ptr = (char*)data;
? ??int?i;
? ??for(i=0;i
? ? {
? ? ? ? *ptr=num;
? ? ? ? ptr++;
? ? }
}

int?main(int?argc,?char?*argv[])
{
? ??int?nums[20];
? ? mymemset(nums,0,sizeof(nums));
? ??int?i,len=sizeof(nums)/sizeof(int);
? ??for(i=0;i
? ? {
? ? ? ??printf("%d ",nums[i]);
? ? }
? ??printf("\n");

? ??return0;
}

在這個mymemset函數中,我們利用void指針接收不同類型的指針,利用char類型(一個字節)逐個字節讀取內存中的每一個字節,最后依次填充指定的數字。

由于char類型是一個具體類型,所以可以使用++或者--進行指針的移動。

對于結構體類型,也可以使用我們的mymemset函數:

typedef?struct?_Person
{

? ??char?*name;
? ??int?age;
} Person;

Person p1;
mymemset(&p1,0,sizeof(Person));
printf("p1.Age:%d\n",p1.age);

最終的運行結果如下圖所示:

void *的用途:在只知道內存,但是不知道是什么類型的時候。

2 函數指針

2.1 指向函數的指針

我們可以在C中輕松地定義一個函數指針:

typedef?void?(*intFunc)(int?i);

這里我們定義了一個無返回值的,只有一個int類型參數的函數指針intFunc。

我們可以在main函數中使用這個函數指針來指向一個具體的函數(這個具體的函數定義需要和函數指針的定義一致):


void?test1(int?age){

? ??printf("test1:%d\n",age);
}

int?main(void){
? ??
? ??// 聲明一個intFunc類型的函數指針
? ? intFunc f1 = test1;
? ??// 執行f1函數指針所指向的代碼區
? ? f1(8);
? ??return?0;
}

最終運行結果如下圖所示,執行函數指針f1即執行了其所指向的具體的函數:

2.2 函數指針的基本使用

這里我們通過一個小案例來對函數指針做一個基本的使用介紹。相信大部分的C#Java程序員都很熟悉foreach,那么我們就來模擬foreach對int數組中的值進行不同的處理。具體體現為for循環的代碼是復用的,但是怎么處理這些數據不確定,因此把處理數據的邏輯由函數指針指定。

void?foreachNums(int?*nums,int?len,intFunc func)
{
? ??int?i;
? ??for(i=0;i
? ? {
? ? ? ??int?num = nums[i];
? ? ? ? func(num);
? ? }
}

void?printNum(int?num)
{
? ??printf("value=%d\n",num);
}

foreachNums函數中,我們定義了一個intFunc函數指針,printNum函數是滿足intFunc定義的一個具體的函數。

下面我們在main函數中將printNum函數作為函數指針傳遞給foreachNums函數。

? ??int?nums[] = {?1,5,666,23423,223?};
? ? foreachNums(nums,sizeof(nums)/sizeof(int),printNum);

最終運行的結果如下圖所示:

通過函數指針,我們可以屏蔽各種具體處理方法的不同,也就是將不確定的因素都依賴于抽象,這也是面向抽象或面向接口編程的精髓。

三、函數指針應用案例

3.1 計算任意類型的最大值

(1)定義函數指針及getMax主體:

typedef?int?(*compareFunc)(void?*data1,void?*data2);
// getMax 函數參數說明:
// data 待比較數據數組的首地址,uniteSize單元字節個數
// length:數據的長度。{1,3,5,6}:length=4
// 比較data1和data2指向的數據做比較,
// 如果data1>data2,則返回正數
void?*getMax(void?*data,int?unitSize,int?length,compareFunc func)
{
? ??int?i;
? ??char?*ptr = (char*)data;
? ??char?*max = ptr;
? ??
? ??for(i=1;i
? ? {
? ? ? ??char?*item = ptr+i*unitSize;
? ? ? ??//到底取幾個字節進行比較是func內部的事情
? ? ? ??if(func(item,max)>0)
? ? ? ? {
? ? ? ? ? ? max = item;
? ? ? ? }
? ? }

? ??return?max;
}

這里可以看到,在getMax中到底取幾個字節去比較都是由compareFunc所指向的函數去做,getMax根本不用關心。

(2)定義符合函數指針定義的不同類型的函數:

int?intDataCompare(void?*data1,void?*data2)
{
? ??int?*ptr1 = (int*)data1;
? ??int?*ptr2 = (int*)data2;

? ??int?i1=*ptr1;
? ??int?i2=*ptr2;

? ??return?i1-i2;
}

typedefstruct?_Dog
{

? ??char?*name;
? ??int?age;
} Dog;

int?dogDataCompare(void?*data1,void?*data2)
{
? ? Dog *dog1 = (Dog*)data1;
? ? Dog *dog2 = (Dog*)data2;

? ??return?(dog1->age)-(dog2->age);
}

(3)在main函數中針對int類型和結構體類型進行調用:

int?main(int?argc,?char?*argv[])
{
? ??// test1:int類型求最大值
? ??int?nums[] = {?3,5,8,7,6?};
? ??int?*pMax = (int?*)getMax(nums,sizeof(int),sizeof(nums)/sizeof(int),
? ? ? ? intDataCompare);
? ??int?max = *pMax;
? ??printf("%d\n",max);
? ??// test2:結構體類型求最大值
? ? Dog dogs[] ={{"沙皮",3},{"臘腸",10},{"哈士奇",5},
? ? ? ? {"京巴",8},{"大狗",2}};
? ? Dog *pDog = (Dog *)getMax(dogs,sizeof(Dog),
? ? ? ??sizeof(dogs)/sizeof(Dog),dogDataCompare);
? ??printf("%s=%d",pDog->name,pDog->age);

? ??return0;
}

最終運行結果如下圖所示:

3.2 C中自帶的qsort函數—自定義排序

qsort包含在頭文件中,此函數根據你給的比較條件進行快速排序,通過指針移動實現排序。排序之后的結果仍然放在原數組中。

使用qsort函數必須自己寫一個比較函數。我們可以看看qsort函數的原型:

?void?qsort?(?void?* base,?size_t?num,?size_t?size,?int?( * comparator ) (?const?void?*,?const?void?* ) );
? ??int?nums[] = {?3,5,8,7,6?};
? ? qsort(nums,sizeof(nums)/sizeof(int),sizeof(int),intDataCompare);
? ??int?i;
? ??for(i=0;i<sizeof(nums)/sizeof(int);i++)
? ? {
? ? ? ??printf("%d ",nums[i]);
? ? }
? ??printf("\n");

? ? Dog dogs[] ={{"沙皮",3},{"臘腸",10},{"哈士奇",5},
? ? ? ? {"京巴",8},{"大狗",2}};
? ? qsort(dogs,sizeof(dogs)/sizeof(Dog),sizeof(Dog),dogDataCompare);
? ??for(i=0;i<sizeof(dogs)/sizeof(Dog);i++)
? ? {
? ? ? ??printf("%s %d ",dogs[i].name,dogs[i].age);
? ? }

那么,快速排序后是否有結果呢?答案是肯定的,我們可以傳入各種比較方法,可以升序排序也可以降序排序。


最后

??兄弟們!一個人單打獨斗確實能沖得挺快,但要想走得更遠、更穩,還得靠一群志同道合的伙伴??!

?? 麥鴿的知識星球現在已經聚集了一波人,大家都在這里互相學習、共同進步。


如果你也想找個靠譜的學習圈子

趕緊???戳鏈接 ???加入我們吧!

在這里,你能讀到星球專欄的干貨,優質教程,練手項目,隨時向麥鴿提問,還能幫你定制學習計劃。別猶豫了,兄弟,一起沖!??



往期推薦



嵌入式開發者的Modbus救星:2000行代碼實現全功能工業通信

預見崩潰,殺死Bug:嵌入式開發必須掌握的16條防御性編程策略(建議收藏再看)

為什么你的設備總『聽不懂人話』?Modbus協議入門的5個救命技巧(附詳細圖解)

這些GUI庫憑什么火?10款輕量級嵌入式GUI,新手開發學習首選

單片機的Flash又爆滿了,快來試試這個無損壓縮庫heatshrink

小麥大叔 一位熱衷技術的攻城獅,懂點技術,會講故事,交個朋友?
評論
  • 光芯片,正在從光模塊的“配角”逆襲為AI產業鏈的“命門”2026年3月,英偉達一紙公告震動整個光通信行業——分別向Lumentum和Coherent各投資20億美元,合計40億美元。這哪是什么財務投資,這是一次對AI基礎設施關鍵環節的“掐尖式”卡位。光芯片,這個曾經被市場當作光模塊BOM表里一個標準配套元器件的東西,正在成為AI產業鏈上“卡位”最強、話語權最硬的環節。一、為什么是光芯片?老黃早就把話挑明了英偉達CEO黃仁勛的原話是:數據傳輸速度已成為人工智能發展的新瓶頸。AI集群從萬卡級往十萬卡
    用戶1774416745629 2026-07-31 11:22 301瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標配。貓咪用完離場,設備自動翻轉清理,養寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準確判斷貓到底在不在盆里。這個看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點:距離太遠反而誤事貓砂盆內部空間有限。如果傳感器的檢測距離設得偏大,盆外路過的貓、人甚至物品都會被誤判為貓在盆內,結果該清理時不清理、不該清理時亂清理,體驗直接崩壞。這類產品的核心訴求其實就一句話:近距離、小范圍、精準識別,不能有半點誤判。常規感應方案常因檢測距離
    唯創知音語音芯片 2026-07-31 16:51 256瀏覽
  • 一、霍爾電流采集11、單芯片介紹MLX91208 是一款采用 Tria?is? 霍爾技術的單片傳感器 IC。傳統平面霍爾技術僅對垂直于 IC 表面施加的磁通密度敏感。IMC-Hall? 電流傳感器對平行于 IC 表面施加的磁通密度敏感。這一特性是通過集成磁集中器(IMC-Hall?)實現的,該集中器作為額外的后端工藝步驟沉積在 CMOS芯片上。IMC-Hall? 技術已通過汽車級認證。該產品是一款單芯片霍爾傳感器,其輸出信號與水平施加的磁通密度成正比,因此適用于電流測量。它非常適合用作開環電流傳
    愛上電路設計 2026-07-30 14:51 461瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及??扇缃?,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128699瀏覽
  • Synopsys 這次沒有再給行業看一條只能站在展臺邊圍觀的 demo。7 月 27 日,Synopsys 在 DAC 2026 期間公布兩條 autonomous EDA workflow:一條處理 debug closure,另一條處理 implementation and closure??蛻艨梢酝ㄟ^ Synopsys 申請在 Microsoft Discovery 上評估,AMD 正在評估這些工作流能否用于下一代產品開發。公告里最扎眼的是 25%–40%。Synopsys 稱
    麒芯說AI 2026-07-31 14:21 191瀏覽
  •     長期專注WiFi領域,也算是行業老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 185瀏覽
  • 今年好幾個客戶都問過我同一件事。藍牙音頻產品到底用 WT2605 這種單芯片,還是老老實實 MCU 外掛藍牙模組。兩種方案我都落地過,說點實在的,WT2605 剛出來那陣我也犯嘀咕,怕是營銷噱頭,真拿來做完一版樣機才服氣。一、選型先看三個維度外圍數量。這是最直觀的。傳統做法是 MCU 加藍牙模組,再加音頻編解碼、功放、晶振和一堆阻容,板子上密密麻麻十幾二十顆料。WT2605 把藍牙、解碼、功放全收進一顆,外圍就剩少量被動件。開發周期。傳統方案得自己接藍牙協議棧,配網、A2DP 解碼、音頻通路一一
    唯創知音語音芯片 2026-07-31 16:35 398瀏覽
  • 行業痛點凸顯,飛凌嵌入式FET3572-C重磅登場工業4.0與AIoT發展下,嵌入式核心板作為設備“工業大腦”,面臨性能與功耗的雙重考驗——既要支撐復雜算法和多路數據處理,又要兼顧便攜設備、工業終端的低功耗需求,傳統核心板“高性能必高功耗”的困境制約設備升級。為此,飛凌嵌入式推出基于RK3572處理器的FET3572-C核心板,以2×Cortex-A73+6×Cortex-A53八核架構為核心,實現“性能翻倍、功耗減半”的突破,為中高端嵌入式場景提供優質算力底座。八核異構架構,解鎖性能功耗最優解
    飛凌嵌入式 2026-07-31 09:47 192瀏覽
  • 在芯片總成本中占比不到 1%,卻可能因一處品質偏差導致整片晶圓報廢——半導體切割/研磨膠帶,正隨著先進封裝的爆發,成為封測產線選型中最謹慎對待的耗材之一。但鮮有人注意到,決定這層膠帶性能上限的,是上游一層更薄的基膜。這個長期由日本企業主導的隱形環節,正在出現國產突圍的信號。一、需求之變:先進封裝與“韜定律”重塑膠帶市場AI 算力芯片、HBM 高帶寬存儲、Chiplet 芯粒等先進封裝產品持續放量,國內封測產線擴產節奏不減。作為晶圓減薄與切割工序的必需耗材,晶圓膠帶的需求同步擴容。據 QYRese
    芯膜前沿 2026-07-31 16:35 319瀏覽
  • 在EMC測試過程中,傳導發射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 390瀏覽
  • 電源圈里有一句話叫做:世界上最遙遠的距離不是語言差異無法溝通,而是公式擺在面前不會運用。公式不僅僅是數學或科學中的符號堆砌,它們往往是前人智慧和經驗的結晶,是對現實世界某種規律或現象的數學描述。下面,我將嘗試以一種較為通俗易懂的方式,解讀電源設計中的一些公式是如何得來的。充分地理解公式遠不止于記住它的形式和計算結果。真正的要義在于融會貫通,在于從掌握走向自如運用。1、濾波電容計算圖1.1 整流濾波電路及其波形(圖片來源于網絡)為了方便計算,我們取一個極端,假設電容一直處于放電狀態,那么圖1.1(
    愛上電路設計 2026-07-30 14:55 436瀏覽
  • 01 量子光電實驗對高性能信號源的需求在量子光學實驗中,任意波形發生器(AWG)是連接數字控制與物理光場的重要信號平臺。無論是 AOD 驅動、聲光調制、光鑷陣列生成,還是原子搬運與動態重排,背后都離不開高精度、可編排、可同步的射頻信號輸出。相比傳統固定頻率源,AWG 的優勢在于其更高的靈活性:不僅能夠生成復雜波形,還能夠配合實驗時序實現多通道同步輸出、波形序列切換和動態過程控制,因此已成為量子實驗控制系統中的核心設備之一。但在面向 AOD 多束激光控制時,傳統 AWG 的使用方式也面臨
    虹科網絡基礎設施 2026-07-30 17:09 200瀏覽
  • 摘要防爆自控系統同時布設本安信號、工業總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 323瀏覽
  •         很多人拆解醫療設備時,只會關注傳感器、主控芯片這類核心部件,卻忽略了電路板上不起眼的晶振。作為整個醫療系統的時間基準,晶振的精度、穩定性直接決定了測量數據的準確性、設備的運行安全性——比如監護儀的采樣頻率偏了1ppm,血氧、心率的讀數就會出現系統性偏差;膠囊內窺鏡的時鐘漂移超標,圖像傳輸就會出現丟包、花屏。不同醫療場景對晶振的要求天差地別,沒有一款晶振能通吃所有設備,每一類醫療設備背后,都有一套針對性的晶振選型邏輯。1. 家用便攜監測設備:
    TKD泰晶科技 2026-07-31 08:24 499瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128502瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 满天星泰国版| 王杰的电影| 英雄无侠| 方形人战斗剧场| 电视剧我是传奇在线观看| 乳房按摩的电影在线观看 | 情不自禁高清无删减在线观看| 伊战启示录| 方托马斯| 他吻小玫瑰短剧免费观看| 嫉妒的化身电视剧全集免费观看| 美容院特别待遇| 韩国卖房子的女销售2| 灼热的爱丽丝第一季四集免费观看| 圣堂风云剧情| 铁拳怒潮电影免费观看| 满天星女版美国队长| 女人是男的人未来1分54| 战狼2免费| 中国医生在线播放| aj电视剧免费观看全集完整版承磊| 快乐再出发第一季综艺免费观看| 战狼6双人版高清下载| 废渊战鬼| 黑暗侵袭1高清| 做aj的电影免费观看大陆| 高清《血疫》电影| 折腰电视剧全集高清免费观看| 爸爸的朋友2免费中字翻译木瓜| 终极蜘蛛侠第二季| 特派外卖员| 全职高手免费樱花动漫| 少年四大名捕 电视剧| WRITEAS粗壮| 《小麦进城》免费看| 高压监狱HD无删减免费视频 | 仙剑奇侠传3 电视剧| 有夫之妇韩剧电视剧免费观看| 王蓉蓉龙凤呈祥| 新闻女王粤语免费观看| 玉女心经3电影免费观看完整版| 繁昌县| 我的邻居正在为我付出一切 | 疯狂的意大利假期在线观看 | 1959特赦| 插翅难飞豆瓣| 韩国美容店的待遇5HD电影| 电影角色王凤仪| 日本理伦年轻的妻子| 在异世界开迷宫无修| 魅惑电影全集免费观看| 七哥电影网| 想要电影完整版在线播放| 小樱桃2美剧免费观看全集 | 春光灿烂猪八戒动画片| 爱在初春惊变时| 买房子的女销售电影| 《花间提壶方大厨》| 余生免费观看| 法国婬乱私人航空6| 意大利电影《美丽教师》主演| 国术无双| 需要爸爸播种免费看| 电视剧女人泪| 年轻人开始流行把超市当食堂| 《麻衣的日常》| 姐姐免费观看国语全集| 交换年长的麦子高清下载方法| 动物世界完整版免费高清观看 | 自私的巨人| 吴尊友:新十条出台时机恰到好处| 陈雅伦曹查理《为卿痴狂》| 一首歌让你带回去| 一只狗的使命| 《家属动漫1~6全集》在线观看第二季| 电视剧神探狄仁杰第一部| 致命怪谈| 杰西版《壮志凌云》| 宝贝计划国语完整版百度影音| 命中注定我爱你21| 晚安为我而眠的妹妹在线观看| 赤裸羔羊| 深田咏美在线电影观看| 《通房丫鬟》结局电影| 入室强奸的三级片| 我赵日天不服| 电车魔女| 女超人HR板| 铠真传 武士骑兵未删减| 蜜糖姐姐恋爱吧短剧免费观看| 《女律师的坠落》大结局剧情解析 | 金枝玉叶分集剧情介绍| 痰多最怕一味药| 战国basara石田三成| 韩国火热的邻居| 天影天堂| 荡女奇行| 《韩国财阀》免费播放| 双女任务在线免费观看| 周楚楚 维多利亚一号| 韩国上司部长来家| 陈小春版鹿鼎记免费| 女人的战争之肮脏的交易在线观看| 木下凛凛子邻居电影完整版在线观看| 蔚蓝50米| 朋友换麦子3和电影有关系吗| 我叫阿尔玛在线观看完整版免费| 正义雇佣兵| xl司令第八集全集在线观看 | 漂亮的朋友电视剧| 毒医肥尸无删减在线播放第一季| 卢靖姗顺产36小时生下女儿| 《瓜达卢佩的玫瑰》在线播放| 郑成月去世| 铿锵锵锵免费观看在线观看| 逆世界百度影音| 铜锵锵锵锵锵在线观看| 校园绝品狂徒全文阅读| 人蛇大战电影全集| 美容院·特珠待遇6| 电影《塔蒂亚娜2》在线 | 中国四大民间传说| 镜流开襟乳液狂飙| 普罗米修斯高清| 火火的姑娘云裳广场舞| 魔都传奇| 人生马戏团国语版在线观看电视剧| 战狼6免费观看在线播放 | 电影肉体的恶魔| 地狱公使| 爱维侦查dvd| 蹉跎岁月主题歌| 叛逆儿子单身妈妈| 东北警察故事 2| 聊斋奇谭2之霸王花| 凌云县| 淘宝公布2023年度丑东西| 熟女泻火| 监禁gv| 不良义姐免费看真人版| 鬼同你ot| 电视剧斗罗大陆免费看| 电影潘金莲完整版在线播放| 私人医院的特殊待遇2| 皇后进宫电视剧| 法国版《女超人:麦乐迪》在线播放日 | 漂亮妈妈7巴字开头| 没落贵族琉璃川动画片| 咱们结婚吧第21集| 女长官的体罚哪一集| 电影《爱我多深》完整版| 二人转短剧不孝儿女| 3对1在线观看中文字幕 | 《特殊的房租》中文| 海洋之恋泰剧特别篇| 最后的礼物| 我是余欢水 电视剧| 三姧3在线观看| 英雄豪杰110220| 奇台县| 《丰满的继牳5》在线观看| 黑白配高清在线观看| 安斋拉拉的电影| 电视剧 雪豹| 在线观看卖房子的女销售| 我爱男保姆全集下载| 高清未婚男女的效率恋爱未删减| 坎贝奇在线观看完整| 《江山为聘》免费观看| 奔跑吧第一季全集免费观看完整版 | 水月洞天第3部| 台湾棘手狂情 在线播放| 妈咪直播打扑克| 意大利电影八尺夫人在线观看| 风起陇西电视剧免费观看完整版| 黑道风云20年第四部| 不伦纯爱电影| 妈祖在线观看免费全集| 她唇之下电影无删减资源| 铿铿铿锵锵锵锵免费看电视剧| 元气满满的哥哥| 百团大战电影下载| 八仙全传之八仙过海高清| 乔迪-加森| 魔镜号在线观看完整版免费| 特战荣耀免费观看完整版在线高清 | 继拇的上午HD| 缺宅男女大结局| 日本视频h| 《开始推理吧2》免费观看 | 僵粤语在线观看免费全集| 新金瓶梅 高清下载| eeuss| 成都公交车爆炸| 《驯服2》丽卡和谁在一起| 婚姻向左浪漫向右全集| 爱我几何 完整版| 5哈第一季| 姜汉娜《完美邻居》姜汉娜姜扮演者mm| 《爱在离别时黄奕》免费观看| 日本电影《特殊游泳老师》的编剧是| 兄弟车行 百度影音| 风起的日子笑看落花| 白仙儿动画搞笑| 来帮爸爸种苞谷影院| 爱你所以离开你| 《爱我几何》原版免费观看| 宋小宝2022年最新小品| 公之浮手中字电影| 风暴来临在线观看完整版| xl司令第二季全集免费观看动漫| 海角七号百度影音| 新世界免费观看完整版| jizz日| 八角笼中免费观看全集| 俩6岁孩子33层扔下推车水桶| 邻家姐姐的味道| 让子弹飞完整版电影| 抗联敢死队之红雪| 汤方大胆人体艺术| 三年大片在线观看免费国语版动电话| 哈利波特3迅雷下载| 销售女员2| 相思原唱| 斗破苍穹年番第168集更新| 水润女人无删减版电影| 迷妄国度3| 一个好妈妈的D6申字 | 桃色凶气| 恋童电影全部免费播放| 丑角爸爸片尾曲| 《男医生的特殊的治疗》| rio ed2k| 仓井空的电影| 八戒8手机在线看免费播放电视剧大全 | 非常人贩| 娱乐百分百黑girl| 电影《村枝》周弘| 亲密 电影| 相爱十年全集| 不当军事行为2017| 何以笙箫默在线播放免费观看| 田中柠檬| 利辛县| 欧美大兵的寝室免费观看。 | 《史前战纪 第三季》| 唐朝诡事录免费观看电视剧剧情| 武胜县| 空姐2免费高清完整版观看| 年轻的小姑子微电影| 冰雪奇缘1普通话版| 站着再来一次第30集精彩片段回顾 | 《误杀3》免费完整版在线播放| 战狼4欧式少女| 因父去世休假被辞| 焦糖玛奇朵电视剧| 镖客奶奶高清免费观看| 光绪皇帝电视剧| 蜜桃女孩成熟时| 洛城特警| 能听到我的心吗| 假面骑士revice在线观看免费| 湖南下了特大暴雪| 美国电影种马猎人| 女间谍满天星1996版叫什么名字 | 《酒店服务员》| 欢天喜地七仙女第二部全集| 星动烟火| 日本小妞| 李贵富接受审查| 电影八尺夫人 意大利 完整版免费观看 | 大地5资源在线观看高清国语版| 法国《荣誉守则》满天星高清在线观 | 《特殊的精华油》5| 民政部通报福彩2.2亿大奖情况 | 花与蛇2麻醉牙医诊所| 刑警12国语版免费观看| 李桢航资料| 巜商务旅行戴绿色帽的演员表和角色| 盲女七十二小时| 秋瓷炫《生死决断》播放| 只是结婚的关系免费看| 鸭王2在线观看免费观看| 白雪公主 韩剧| 糖果盒子| 原神申鹤掀起奶盖黄XMAN| 细妹按靓| 年轻夫妇韩剧中文版免费观看| 熊出没之环游世界| 仙逆59| 美丽小蜜桃5免费播放全集电视剧 酒店激战2第5集什么时候开播 | bt5156无忧无虑| 彪悍少年高清| 一步小心爱上你| 浅绿虞雯1无删减版电影| 光辉岁月粤语发音| 你懂的在线电影| 美丽的蜜桃5| 青年夏洛克电视剧| 继拇2| 你是我今生该等的人| 《女同学的滋味2在线观看》剧情1080P最新全集观看 -全集偶像剧 -黑蚂蚁影院 | 孤星血泪电影在线观看完整版| 电影炼狱| 白峰电影在线观看高清免费 | 宝贝计划剧照| 高清《你的名字》高清免费观看| 美国式保罗4原版| 鸟人战队喷射人| 广东碧桂园学校| 乡村神医:妙手回春全集免费| 日剧电影维修工人的艳遇| 勇者王粤语| 间谍过家家动画在线观看免费版| 麻花无痕传剧mv免费观看全集高清| 月光宝盒在线观看全集| 盗墓笔记电视剧资源| 消失的她在线看观看| 美丽小蜜桃5免费播放全集电视剧 酒店激战2第5集什么时候开播 | 玄好心经19| 复制情人| 妈妈爱上儿子同学在线播放| 黎巴嫩电影| 笑动2013| 黑金在线观看| 义姐是不是良妈妈动画片| 孟丽君之再生缘| 欢迎来到游荡的精灵森林| 日本电影特殊治疗的医护| 香瓜七兄弟| 苹果完整版| 《外出》电影在线观看| 电影《庄园女仆满天星》| 厦门brt公交车爆炸| 痴人之爱电影在线观看| 《喜羊羊与灰太狼之异国破晓》| 《爱我几何》免费版| 《指尖上的热情》类似动漫| 动画片小猪佩奇全集播放| 《北越暴行》2在线观看| 香港金瓶梅| 古装三级片名| 终极任务| 银瓶梅电视剧全集电视剧| 天国凤凰第二部全集| 囧妈电影完整版免费| 韩剧《装修去闺蜜家》| 台版《烈火女警花》| 碧血剑 电视剧| 情迷电影| 摄政王妃:掌心娇宠短剧全集| 艳星evelynlin大战黑人| 爸爸回来| 《女狱警》法国正版完整版| 乌克兰航空4在线观看| 多利特的奇幻冒险| 欲燃电影| 恶意电影| 阿姨大小姐| 不小心进了岳坶的身体| 地铁跑酷bug| 爱人迅雷下载| 蜗居电视剧35剧情全集在线观看| 撕掉美女衣| 漂亮的后妈中字开头字| 金牌师姐| 我们都要好好的电影| 韩国女RAPPERDISS大战| 日本电影《叔嫂恋曲》中字| 黑太阳 731电影| 壮志凌云2010法国满天星| 模特魅影快播| 小花猫儿歌喵喵叫| 三级片《越南性的暴行| 契卡百度影音| 人猿泰山(大人版)意大利| 我本千金电视剧免费观看| 快17电影网| 贝拉影院| 悠久持有者| 怎么减肥管用| 女超人麦乐迪免费下载 | 致青春电影| 魔力宝贝监狱| 乌云之上| 体感预报日剧免费观看| 孙子兵法三十六计电视连续剧| 小卫西行记最新视频| 宁安如梦电视剧38集全| 《丈夫面前被搬工人欺负的电影》全 | 战狼6免费观看入口| 韩国电影办公室3免费完整版播放| 《枭起青壤》电视剧| 布拖县| 哇嘎免费在线观看| 新白娘子传奇50集免费看高清| 幸得相遇离婚时短剧免费观看| 办公室风云在线观看完整版| 巜人妻私密按摩师2| 解读西游记| 杀出黎明电视剧全集| 《加勒比海盗1》(女版)| 因为爱你 电视剧| SSIS-338《最高の爱人诏》免费观看在线| 威卡兰特的日记| 无间电视剧免费观看40集西瓜| 过好日子| 歌唱二小放牛郎电影| 代替不孕的丈夫HD中文字幕| 断桥电视剧全集免费观看| 满清十大刑酷之赤裸凌迟| 卧底归来免费全集在线观看| 台球高手在线观看免费完整版视频| 新手包粽子的简易方法| 顺娘全集| 美国式禁忌矿桥超棒影视| 意大利电影需要爸爸的种子| 吃人的秘宝箱| 时寒冰经济大棋局| 度华年全40集免费观看| 一起相愁愁愁电视剧在线观看| 似锦电视剧在线观看免费| 山豹电视剧| 黑帮大佬和我的365天 二集| 战狼欧式少女全集观看高清| 电视剧兄弟兄弟免费观看全集| 流星花园 泰版观看全集| 校园情色| 姐妹牙医免费| 苍蝇之母全集观看| 情深深雾蒙蒙| 来自星星的你2免费观看完整版| 小苹果原版mv| 《法国空乘11》| 维修空调电影| 刚结婚陪部长出差| 太阳之歌女主角| 双女任务电影免费观看全集完整版| 姜素拉影院三级在线观看| 天空之城国语版高清| 仙逆第二季在线播放| 啄木鸟:女版《壮志凌云》百度网盘| 莉娜安德森在线| 疯狂的兔子第二季| 火线传奇3| 美国往事 在线观看| 和部长| 爸爸打电话叫叔叔来吃饭| 赘婿免费观看| 心心念念| 美国式禁忌俄罗斯| 师姐也疯狂| 铁锈味的雨滴泰剧在线观看| 冰河剧集法国空姐4| 致命弯道4高清全集| 高压监狱2| 永不回头电视剧| 电影《顶级特工》| 战狼6欧美版免费| 暴躁46集正版在线观看| 致命复活在线观看| 瞳孔中的暗杀者普通话版免费| 张文慈三级| 法国护士长全集免费看| 高清《美景之屋4》完整版在线观看 | 于东来连发11条动态| 美容院特殊待遇| 髙压监狱法版免费| 岁岁青莲电视剧在线观看| 不忠电影在线观看免费完整观看| 沉默的15分钟国语版| 凤凰传奇的全部歌曲| 电视剧夫妻密码| 乐在其中 途我自在| 俄罗斯美女大战黑吊| 高清《蝙蝠》电影完整版| 春情荡漾| 那年冬天风在吹| 需要爸爸播种子第一季2集主角| 橘生淮南暗恋电视剧| 魔术快斗02| 孤掷一注免费高清观看| 女狙击手满天星在线播放| 我是特种兵2| 大街上强?在线观看| 杜拉拉升职记免费观看| 法国监狱电影完整版| 发明调休的人死没死| 两个人的BD高清在线观看免费韩国 | 满天星版《荒岛女儿国》| 巜性刑房3捆绑凌虐BD中文字幕电影| 蔡徐坤的HUG ME| 天空之城| 一个真正的女人| 法国电影空姐第二季| 黄飞鸿少林拳| 举起手来2追击阿多丸号下载| 绝地枪王| 替夫还债女律师免费观看完整版| 《和讨厌的部长出差》日本电影| 地雷战在线观看| 高清另一个贝内特家的姐妹| 甜蜜皮鞭百度影音| 《天使契约》罗丽星克莱尔| 平凡职业造就世界最强樱花动漫| 搞笑一家人国语版1| 超级马里奥世界2| 国产观看免费高清电视剧| 高清《天国与地狱》电影 | 韩国电影十八禁顶楼的大象在线播放 | 高清《鬼吹灯 1 精绝古城》| 电视剧挣扎| 电影《牙医姐妹》1986年在线看| 魔鬼女大兵| 王力宏事件始末| 代替不孕的丈夫HD中文字幕| 女女电影免费观看完整版大结局 | 单月大减4万亿存款都流向哪儿了?| 女版《斯巴达》成在线观看| 魔唇劫无删减国语电视剧免费观看| 贞洁美妇沦陷| 电视剧红楼梦87版| 绥阳县| 变形金刚7高清下载| 韩国电影免费观看高清完整版在| 卡贾基 豆瓣| 《氪金玩家》樱花动漫| 男男女女一起愁愁愁| 怒火街头第二部| 娄艺潇邓家佳公布恋情| 我俩没有明天| 爱我几何电影完整版| 康体水疗电影1978完整版在线播放| 长相思第二季在线观看| 把冰块一个一个挤出去| 流浪地球完整版观看免费| 电影《女超人麦迪娜》免费观看高清| 金鹰卡通疯狂的麦咭| 超人气学园剧情介绍| 爸爸的朋友2在完整有限中字| 爱我几何在线观看全集免费播放| 麻花mV无痕| 南海归墟16集电视连续剧| 金蝉脱壳| 柒个我剧情介绍| 陪部长出差| 邵氏电影邪无删减在线观看| 搞笑一家人第二部| 还好 璀璨人生| 越狱 电影| 渔民家3个姑娘| 帅武警MP4CHINESE69| 黑洞电视剧全集| 首部母乳喂养法规| 九台市| 女版战狼6免费播放国语版| 怒火重案电影免费观看完整版| 三德和尚与舂米六免费观看| 《隔壁女邻居3》中文| 《西部通缉令》啄木鸟| 奥伊米亚康村| 响水县| 龙巡天下第三部全集| 八方传奇电视剧| 小女不听将军令| 惦记1V2| 明明不喜欢 在钱| 高清《法国空乘5》无删减版| 李采潭外遇的妻子| 夺命小丑2| 17岁免费完整版在线观看| 呼吸过度在线观看完整| 告密者在线观看| 《玉女心经3:阴阳和合》免费舒淇电影完整版 | 李多海资料| 霹雳惊涛| 儿女情更长电视剧全集| 迫在眉睫| 法国空乘2016不难空乘观看| 女人公敌5| 雾散之时短剧免费观看| 五号特工组1全集| 进击的巨人在线看观看| 蓝色帽子隐身的韩国电影| 飘落的雪花| 双人舞茶山情歌| 善良的妻子手机在线观看| 《金牌销售》法国| SONE-367本乡爱在线观看| 茂盛的森林电影在线观看| 高清《鬼吹灯 1 精绝古城》| 都挺好 电视剧在线看| 杨敏1—5集免费观看电视剧下载 | 一起愁愁30集全免费| 阴阳美人棺电影免费国语高清| 亲吻姐姐 第二季全集| 凌云壮志女版(法国)满天星在线| 《家政老师2》免费观看韩剧 | 别墅轮换3攻略免费观看电视| 灭火宝贝英语版免费2| 魔法咪路迷路| 一诺倾情泰剧电视剧在线观看免费| 欲魔电影| 总统夫人的夜晚在线观看| 漂亮的保姆电影3| 午夜理论第1000集| 不一样的男子| 总裁的替身妻全集免费| 洞房初夜| 金装四大才子国语全集| 女人花国语| 爆款尤物极品女神| 战神电视剧全集免费| 《禁忌5》HD中字保罗| 人犬兽人100集全部| 《无名之辈:否极泰来》| 床3之他和她的关系| 无名川战役电影| 俄罗斯版《女儿国》2| 公之浮手中字15| 乐高幻影忍者视频| 年轻善良的岳母| 电影《年年有熊》免费观看| 朋友交换| 孤勇者歌曲| 酒神小姐| 足球宝贝法版高清观看| 青梅竹马是消防员无删1| 圣天门口| 《4位少妇精油按摩记》 | 鲜花朵朵电视剧| 结束与开始韩剧电影在线观看| 致命诱惑2015美版在线看| 新哥斯拉免费观看高清完整版| 卖保险套的女销售完整版电影观看| 《蓝帽子》电影免费观看| 韩剧搞笑一家人2| 史上最强大魔王转生为村民a| 情债电影在线观看| 《品味人生》在线观看完整版高清| 44毛网| 刘可雯的电影片| 布衣神相| 电视剧橘子红了| 日本战狼20免费播放最新一期| 酒店激战2第5集什么时候开播| 神兽金刚动画片全集| 侏罗纪公园1在线观看免费完整版| 奇怪的美发沙沙龙中文版| 张家界市| 家属1到6集第一季第五集免费观看| 娇妻2在线播放中文| 再生人电影在线观看国语版| 给你宇宙未删减| 迷你小公主| 《公的浮之手中字》免费在线观看| 风云年代40集免费播放| 熊掌豆腐| ova夕颜动漫在线观看| 全职猎人84| 和喜玉兰完整版| 《花子vs倔强驱魔师》动漫在线观看全集| 猎狼电影免费播放完整版| 爱情填满空白第二季完整版| 高清《查泰莱夫人的情人》电影| 私人航空免费完整版| 《女子修道院2满天星版》| 云南恐怖袭击| 章小蕙 桃色| 戏台电影陈佩斯抢先版免费看| 大内密探零零性性| 韩国伦理维修工的艳遇| 阿黛尔的生活未删| 学生的妈妈6中韩双字中国| 都市的法则| 孤单又灿烂的神-鬼怪 百度云 | 网络第一美女| 教授和女学生| 越南女兵满天星在线观看| 爱丽丝梦游仙境中文版| 《定风波》电视剧| 致美丽的你第三集| 长春市| 3对一3人一次性体检| 博格丹和女飞行员徐枫灿合影敬礼| 兔子先生7季在线观看免费高清 | 欧美电影满天星萨迪萨默斯| 《激情艳女》在线观看| 无声电影免费观看普通话| 赤狐书生免费观看全集| 这般女子| 金瓶梅电视剧全集电视剧在线观看免费 | 漫步云端 电影| 台湾版《棘手狂情》女律师是谁| 狂飙在线观看免费完整观看 | 战狼6免费高清版999加拿大版免费观看| 宝贝别忍着喷出来| 爱欲韩国电影| 因为想你泰剧在线观看完整版免费| 新锅第一次用怎么用什么方法开锅| 和部长一起出差旅电视剧在线观看| 《隔壁放荡人妻BD高清》在线| 美丽的梦想电影| 黑人RAPPER大全 顶级| 《犯罪都市6》电影| 女版战狼六三人| 美国式的家庭忌讳1—| 南少林三十六房全集| 胡歌版鹿鼎记| 高清搜神记| 运动员进行曲简谱| 瓜达卢佩的玫瑰未删减完整版 | 西西里的美丽传说 高清| 我的泪珠儿电视剧| 李丽莎无圣光原图| 瓦尼塔斯的笔记第一季免费观看| 《揉胸按摩》免费观看| 耙怎么读| 青春梦工场粤语| 放课后の优等生动漫在线观看| 海豹六队第一季| 需要爸爸播的种子| 好妈妈3电视连续剧| 披荆斩棘的哥哥第4季| 雪中悍刀行第三部免费观看| 电视剧《装台》| 新文件夹建2| 欧式少女1-13集全剧情 | 赵丽颖《小城大事》在线观看免费| 善良的女儿| 高清《检察官》全集观看| 魔镜号街头中文字幕免费完整版| 妈妈的职业5中文结局原声免费| 孙颖莎赛后瘫倒原因出炉| 可爱的妹妹| 真爱一生| 电视剧火蝴蝶| 《少女农场》电影在线| 每天夜晚国语版| 世间路电视剧免费观看完整版| 3d肉蒲团高清在线| 邪王追妻:王妃又跑了全集免费| 庆余年28集| 借种中文字幕HD中字| 刺杀玫瑰全集| 官人我要之极乐宝鉴2| 哈利波特与火焰杯国语版| 人龙传说国语版| 放弃抵抗吧亚当君接档在线观看| 巜性刑房3捆绑凌虐bd| 沉香如屑免费完整全集| 斗破苍穹100集免费观看| 京城绯闻电视剧| 生化危机:战神再生| 天堂的眼睛| 17.3电影在线观看| 河南曲剧卷席筒| 红灯记电影| 《猎毒人》免费播放| 出手短剧全集免费播放在线观看 | 野兽之城:女囚1316号| 3v1三人一次性体检电影| 抗日传奇| 和部长出差日本电影| 魔鬼搭车人| 武逆5200| 法国版《女超人:麦乐迪》电影在线观| 激战丛林在线播放| 个人取向电视剧| 晚娘全集在线观看| 被甩后我继承亿万家产短剧全集| 《孽欲追击档案之邪杀》| 维修工人的艳遇2| 欧美电影私人航空| 脱口秀大会4| 乌克兰航空4在线观看| 失笑电视剧沈月在线观看| 糙汉文11H婚孕| 吴健版《农民伯伯2》播放常青 | 新兵正传| 禁忌1980| 在线观看卖房子的女销售 | 逆爱 再爱我一次| 走进新时代伴奏| 牙克石市| 我的xl司令第一季全集| 猛鬼舔人2| 我在情人截取了一段小视频| 张国荣天使之爱| 非常90后下载| 鹿鼎记免费| 日本空姐2019满天星法版:星辉照耀下的 | 玉女心经3阴阳和合| 人间正道是沧桑50集全免费观看 | 地爆天星| 美容院特殊待遇在线观看电影| 电视剧还是夫妻| 《堕落的修女》完整版| 董卿的点评| 《四大美人杨贵妃》高清| 丰满的邻居| 大闹天宫甄子丹完整版哪里可以看| 心灵捕手 电影| 米奇电影| 电竞少女:带队拿冠军短剧全集| 《外卖奇遇》完整版外| 维修工艳遇日剧| 欲望熊市| 韩剧《我是谁》免费观看| 哈利波特电影免费观看完整版| 程多闻副教授离世| 流浪地球2 电影| 美发店的待遇2| 《驯服小峓子》完成版| 金刚经读诵| 斗罗大陆第206集免费观看| 美国爱情片真爱禁区片段| 南海归墟2023潘粤明版高清| 动感之星| overflower免费观看无删减版无码观看 | 大兵的寝室| 男女愁愁电影免费观看| 灰姑娘美国版电影| 恰好是少年在线观看| 冲锋电影免费观看播放| 黑暗侵袭1电影| 小早川伶子电影| 水管维修工韩国免费在线| 让我疯狂| 男鬼附身美女| 魁拔4之梅零落| 甜蜜再恋第二部全集| 周弘版《村枝2》观看| 义姐是不良妈妈免费观看| 朋友的姐姐 韩国电影| 真假学园| 尼泊尔新纸币激怒印度| 默杀 电影| 天蓬元帅之大闹天宫| 木下檀檩子《邻居》| 牙医姐妹未删减版在线观看| 日本译制片推理片| 刘宝瑞单口相声| 赛文21奥特曼全集| 海贼战队豪快者45| 契约撩心:总裁宠妻短剧全集| 私人航空在线免费观看| 《住在隔壁的女孩》电视剧在线观看| 阴差阳错换换爱| 战狼10女版国语高清无广告| 《忧郁少女1977》意大利|