久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

【C++】string的使用與模擬實(shí)現(xiàn)

【C++】string的使用與模擬實(shí)現(xiàn) 前言std::string大概是 C 里被用得最多、也被誤解得最多的類型。常見(jiàn)的誤解有三個(gè)第一以為它就是char數(shù)組的語(yǔ)法糖本質(zhì)上和char buf[100]差不多第二以為std::string一定在堆上分配內(nèi)存所以性能肯定比棧上的字符數(shù)組差第三以為模擬實(shí)現(xiàn)就是把std::string的源碼抄一遍——實(shí)際上標(biāo)準(zhǔn)只規(guī)定了接口的行為內(nèi)部怎么存、有沒(méi)有短字符串優(yōu)化Small String Optimization, SSO、擴(kuò)容因子是多少全是實(shí)現(xiàn)定義的。本文分兩半前半講std::string的接口和真正會(huì)用到的用法后半寫一個(gè)能編譯、能跑、行為正確的簡(jiǎn)化版MyString通過(guò)它把拷貝控制這件事講清楚。最后給出幾個(gè)真會(huì)踩的坑尤其是c_str()的懸垂指針和迭代器失效。目標(biāo)讀者是剛學(xué)完 C 字符串、準(zhǔn)備用std::string替換strcpy/strcat的人。本文代碼以 C17 為基準(zhǔn)GCC 13 / Clang 17 / MSVC 19.3x 均可編譯。一、std::string 到底是什么std::string不是標(biāo)準(zhǔn)庫(kù)里的一個(gè)類而是一個(gè)類型別名// 概念示意不是可直接編譯的聲明 namespace std { templateclass CharT, class Traits char_traitsCharT, class Allocator allocatorCharT class basic_string; using string basic_stringchar; }也就是說(shuō)std::string是std::basic_stringchar。真正被標(biāo)準(zhǔn)規(guī)定的東西是basic_string的接口和復(fù)雜度要求具體怎么實(shí)現(xiàn)由標(biāo)準(zhǔn)庫(kù)廠商決定。你可以自己驗(yàn)證大小// C17 #include iostream #include string #include vector int main() { std::cout sizeof(std::string) sizeof(std::string) \n; std::cout sizeof(std::vectorint) sizeof(std::vectorint) \n; std::string s hi; std::cout size s.size() , capacity s.capacity() \n; return 0; }這段代碼在 GCC 13libstdc默認(rèn)的 C11 ABI上通常打印sizeof(std::string) 32。為什么是 32 而不是一個(gè)指針加兩個(gè)整數(shù)的 24因?yàn)槎鄶?shù)實(shí)現(xiàn)在對(duì)象內(nèi)部留了一小塊本地緩沖區(qū)做 SSO短字符串直接存在對(duì)象里不碰堆。SSO 的閾值是徹頭徹尾的實(shí)現(xiàn)細(xì)節(jié)標(biāo)準(zhǔn)一個(gè)字都沒(méi)規(guī)定。下面是三家主流實(shí)現(xiàn)的常見(jiàn)情況僅供理解具體數(shù)值請(qǐng)以你本地的sizeof和capacity()實(shí)測(cè)為準(zhǔn)實(shí)現(xiàn)所屬編譯器SSO 內(nèi)部緩沖區(qū)常見(jiàn)容量sizeof(std::string)常見(jiàn)值libstdcC11 ABIstd::__cxx11::basic_stringGCC 515 個(gè)字符 結(jié)尾空字符32libstdc舊 ABI_GLIBCXX_USE_CXX11_ABI0GCC 5 之前無(wú) SSO寫時(shí)復(fù)制8libcClang22 個(gè)字符 結(jié)尾空字符24MSVC STLMSVC15 個(gè)字符 結(jié)尾空字符32所以當(dāng)有人問(wèn)std::string存 16 個(gè)字符會(huì)不會(huì)分配內(nèi)存時(shí)正確答案是取決于實(shí)現(xiàn)GCC 的 libstdc 通常在 16 個(gè)字符時(shí)就已經(jīng)轉(zhuǎn)到堆上了而 Clang 的 libc 要到 23 個(gè)字符才轉(zhuǎn)。別把它當(dāng)標(biāo)準(zhǔn)斷言。二、真正會(huì)用到的接口std::string的成員函數(shù)很多但日常高頻的其實(shí)就是下面這些。全部以標(biāo)準(zhǔn)的規(guī)定為準(zhǔn)需要精確簽名時(shí)查 cppreference 或標(biāo)準(zhǔn) [string] 一節(jié)。分類成員函數(shù)說(shuō)明容量size()/length()兩者等價(jià)返回字符個(gè)數(shù)不含結(jié)尾空字符容量capacity()當(dāng)前已分配空間能容納多少字符容量empty()是否為空容量reserve(n)預(yù)留至少 n 個(gè)字符的空間避免多次擴(kuò)容容量resize(n)改變?cè)貍€(gè)數(shù)多出的位置用char()填充容量clear()清空內(nèi)容容量一般不變?cè)L問(wèn)operator[](i)不檢查越界越界是 UB訪問(wèn)at(i)越界拋std::out_of_range訪問(wèn)front()/back()C11 起空串上調(diào)用是 UB訪問(wèn)data()/c_str()返回指向內(nèi)部緩沖的指針c_str()一定以\0結(jié)尾修改push_back(c)/pop_back()追加/刪除末尾字符修改append(s)/operator追加比append更常用也更短修改insert(pos, s)在 pos 處插入修改erase(pos, n)刪除從 pos 起 n 個(gè)字符查找find(s, pos 0)返回首次出現(xiàn)位置找不到返回npos查找rfind,find_first_of,find_first_not_of返回值同樣用npos表示失敗截取substr(pos 0, count npos)返回新串有拷貝pos 越界拋std::out_of_range比較compare(s)返回負(fù)值/0/正值關(guān)于data()有一個(gè)必須記住的版本差異標(biāo)準(zhǔn)版本const std::string上的data()返回非 const 對(duì)象上的data()返回C11 / C14const char*const char*C17 起const char*char*可寫也就是說(shuō)C17 起非 const 的data()是可寫的但不能寫超過(guò)size()的位置也不能改寫size()之后那個(gè)結(jié)尾空字符——那是 UB。三、三個(gè)最常用的慣用法用法一拼接時(shí)先reserve。循環(huán)里反復(fù)會(huì)觸發(fā)重新分配reallocation分配更大的塊、把舊數(shù)據(jù)搬過(guò)去、釋放舊塊。搬一次就是 O(n)。如果提前知道大概長(zhǎng)度reserve能把這個(gè)開(kāi)銷壓成一次。// C17 #include string #include vector #include iostream std::string join(const std::vectorstd::string parts, char sep) { std::size_t total 0; for (const auto p : parts) total p.size(); if (!parts.empty()) total parts.size() - 1; std::string out; out.reserve(total); // 只預(yù)留一次 for (std::size_t i 0; i parts.size(); i) { if (i) out sep; out parts[i]; } return out; } int main() { std::vectorstd::string v{alpha, beta, gamma}; std::cout join(v, ,) \n; // alpha,beta,gamma return 0; }用法二用findsubstr切分注意npos的比較方式。std::string::npos是static const size_type npos -1即size_type的最大值。比較時(shí)要小心類型寬度把find的結(jié)果存進(jìn)int會(huì)在 64 位平臺(tái)上截?cái)唷?/ C17 #include string #include vector std::vectorstd::string split(const std::string s, char sep) { std::vectorstd::string out; std::string::size_type start 0; while (true) { std::string::size_type pos s.find(sep, start); if (pos std::string::npos) { out.push_back(s.substr(start)); break; } out.push_back(s.substr(start, pos - start)); start pos 1; } return out; }用法三需要 C 接口時(shí)用c_str()但只在調(diào)用期間用。// C17 #include string #include cstdio int main() { std::string name cpp; // 直接把指針交給 C 函數(shù)printf 在本次調(diào)用內(nèi)使用它安全 std::printf(%s\n, name.c_str()); return 0; }c_str()返回的指針在任何會(huì)修改這個(gè) string 的操作之后都可能失效包括push_back、、reserve導(dǎo)致的擴(kuò)容。這不是可能失效的模糊說(shuō)法——標(biāo)準(zhǔn)規(guī)定這類操作會(huì)使指向元素的指針/引用失效的規(guī)則適用于data()c_str()同理。實(shí)戰(zhàn)一個(gè)可編譯的簡(jiǎn)化版 MyString下面這個(gè)類不追求接口完備只實(shí)現(xiàn)最核心的部分構(gòu)造、析構(gòu)、拷貝構(gòu)造、拷貝賦值、移動(dòng)構(gòu)造、移動(dòng)賦值、size、c_str、operator[]、operator并且不實(shí)現(xiàn) SSO所有非空數(shù)據(jù)都在堆上。通過(guò)它可以看清拷貝控制的五件事。// C17單文件可直接編譯g -stdc17 -Wall -Wextra mystring.cpp #include cstddef #include cstring #include iostream #include utility class MyString { public: // 默認(rèn)構(gòu)造空串也要有一個(gè)合法的 buf_保證 c_str() 可用 MyString() : size_(0), cap_(0), buf_(new char[1]) { buf_[0] \0; } MyString(const char* s) { size_ std::strlen(s); cap_ size_; buf_ new char[size_ 1]; std::memcpy(buf_, s, size_ 1); // 連結(jié)尾 \0 一起拷 } // 拷貝構(gòu)造深拷貝 MyString(const MyString other) { size_ other.size_; cap_ other.size_; buf_ new char[size_ 1]; std::memcpy(buf_, other.buf_, size_ 1); } // 移動(dòng)構(gòu)造接管別人的緩沖區(qū)并把對(duì)方置為有效但空的狀態(tài) MyString(MyString other) noexcept : size_(other.size_), cap_(other.cap_), buf_(other.buf_) { other.size_ 0; other.cap_ 0; other.buf_ new char[1]; // 對(duì)方仍然要能析構(gòu)、能 c_str() other.buf_[0] \0; } MyString operator(const MyString other) { if (this ! other) { // 必須自賦值檢查否則自己釋放自己 MyString tmp(other); // 先拷貝異常安全 swap(tmp); } return *this; } MyString operator(MyString other) noexcept { if (this ! other) { MyString tmp(std::move(other)); swap(tmp); } return *this; } ~MyString() { delete[] buf_; } void swap(MyString other) noexcept { std::swap(size_, other.size_); std::swap(cap_, other.cap_); std::swap(buf_, other.buf_); } std::size_t size() const { return size_; } bool empty() const { return size_ 0; } const char* c_str() const { return buf_; } char operator[](std::size_t i) { return buf_[i]; } // 不檢查越界 const char operator[](std::size_t i) const { return buf_[i]; } void reserve(std::size_t n) { if (n cap_) return; char* nb new char[n 1]; std::memcpy(nb, buf_, size_ 1); delete[] buf_; buf_ nb; cap_ n; } MyString operator(const MyString rhs) { if (rhs.size_ 0) return *this; if (size_ rhs.size_ cap_) { reserve(size_ rhs.size_); // 簡(jiǎn)化策略需要多少要多少 } std::memcpy(buf_ size_, rhs.buf_, rhs.size_ 1); size_ rhs.size_; return *this; } MyString operator(const char* rhs) { return *this MyString(rhs); } private: std::size_t size_; std::size_t cap_; char* buf_; }; MyString operator(MyString lhs, const MyString rhs) { lhs rhs; // 傳值 返回天然享受移動(dòng)語(yǔ)義 return lhs; } std::ostream operator(std::ostream os, const MyString s) { return os s.c_str(); } int main() { MyString a(Hello); MyString b a; // 拷貝構(gòu)造 b MyString(, world); std::cout b (size b.size() )\n; MyString c a b; // 移動(dòng)構(gòu)造 std::cout c (size c.size() )\n; MyString d; d std::move(c); // 移動(dòng)賦值 std::cout d \n; a a; // 自賦值必須是安全的 std::cout a \n; return 0; }這段代碼在 GCC 13 / Clang 17 上用-stdc17 -Wall -Wextra編譯應(yīng)無(wú)警告。幾個(gè)設(shè)計(jì)點(diǎn)值得說(shuō)明默認(rèn)構(gòu)造也分配 1 字節(jié)這樣c_str()永遠(yuǎn)返回一個(gè)合法的、以\0結(jié)尾的指針。移動(dòng)構(gòu)造里noexcept不是裝飾。標(biāo)準(zhǔn)容器比如std::vector在擴(kuò)容時(shí)判斷元素的移動(dòng)構(gòu)造函數(shù)是否noexcept是則用移動(dòng)否則為了強(qiáng)異常保證會(huì)退回到拷貝。標(biāo)上noexcept能讓容器選擇更省的路徑。移動(dòng)后源對(duì)象仍處于有效但未指定狀態(tài)。我在移動(dòng)構(gòu)造里給源對(duì)象重新分配了空緩沖區(qū)這比留一個(gè)空指針更安全后者會(huì)讓源對(duì)象的c_str()直接崩潰。賦值用拷貝并交換copy-and-swap天然處理自賦值且異常安全。operator按值接收左操作數(shù)于是lhs本身就是一份拷貝可以直接在上面追加再返回——返回時(shí)享受移動(dòng)語(yǔ)義。需要坦白一點(diǎn)這個(gè)簡(jiǎn)化版的移動(dòng)構(gòu)造里做了一次new char[1]卻把移動(dòng)構(gòu)造標(biāo)成了noexcept。一旦這次分配失敗拋出std::bad_alloc程序會(huì)直接調(diào)用std::terminate。真實(shí)的標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn)靠 SSO 或共享的空串靜態(tài)對(duì)象避免這次分配它們的移動(dòng)構(gòu)造是真的不會(huì)失敗。寫生產(chǎn)代碼時(shí)不要照抄這一點(diǎn)要么讓移動(dòng)構(gòu)造真的不做可能拋異常的事要么就別標(biāo)noexcept——而不標(biāo)noexcept又會(huì)失去容器擴(kuò)容時(shí)優(yōu)先移動(dòng)的機(jī)會(huì)這正是 SSO 重要性的來(lái)源之一。常見(jiàn)坑點(diǎn)坑 1把c_str()的返回值存下來(lái)跨語(yǔ)句使用。?const char* p s.c_str(); s x; // 可能觸發(fā)擴(kuò)容p 變成懸垂指針 std::printf(%s\n, p); // UB標(biāo)準(zhǔn)不保證任何行為? 只在同一個(gè)表達(dá)式/同一個(gè)調(diào)用內(nèi)用c_str()確實(shí)要留住就復(fù)制一份到std::string或std::vectorchar???2substr越界不會(huì)報(bào)錯(cuò)但at會(huì)。?std::string s abc; char c s[10];——operator[]不檢查越界是 UB。? 用s.at(10)它在越界時(shí)拋std::out_of_range。注意substr(pos)在pos size()時(shí)也拋std::out_of_range???3把npos塞進(jìn)int。?int pos s.find(x); // npos 在 64 位平臺(tái)被截?cái)嗯袛嘟Y(jié)果錯(cuò)亂 if (pos std::string::npos) // 類型不匹配比較結(jié)果不可靠? 用std::string::size_type或auto接收f(shuō)ind的返回值再和std::string::npos比較???4以為reserve之后指針就永遠(yuǎn)穩(wěn)定了。? 在循環(huán)里reserve一次然后一路追加并緩存data()返回的指針。?reserve只是減少擴(kuò)容次數(shù)任何可能改動(dòng)size或capacity的操作都可能讓之前的指針失效。要長(zhǎng)期持有就存下標(biāo)不存指針???5中文字符串用size()當(dāng)字?jǐn)?shù)。?std::string s 中文;然后認(rèn)為s.size() 2。UTF-8 下一個(gè)漢字通常是 3 字節(jié)因此s.size()是 6。? 明確區(qū)分字節(jié)數(shù)和字符數(shù)。字符級(jí)處理需要寬字符、std::u8stringC20或第三方 Unicode 庫(kù)只想知道 UTF-8 碼點(diǎn)個(gè)數(shù)可以手寫一個(gè)按首字節(jié)判斷續(xù)字節(jié)個(gè)數(shù)的計(jì)數(shù)器。坑 6循環(huán)里s s x;而不是s x;。?for (int i 0; i 1000; i) s s x; // 每次都構(gòu)造臨時(shí)串再拷貝賦值?s x;——operator直接在原串上追加不需要構(gòu)造完整副本??偨Y(jié)主題結(jié)論std::string的本質(zhì)std::basic_stringchar的別名接口由標(biāo)準(zhǔn)規(guī)定布局由實(shí)現(xiàn)決定SSO實(shí)現(xiàn)細(xì)節(jié)GCC 的 libstdc 與 MSVC STL 常見(jiàn) 15 字符Clang 的 libc 常見(jiàn) 22 字符取字符指針用c_str()且只在調(diào)用期間使用C17 起非 const 的data()可寫查找失敗返回std::string::npos必須用std::string::size_type接收效率循環(huán)拼接前先reserve用而不是s s ...實(shí)現(xiàn)自己的字符串類必須成套實(shí)現(xiàn)拷貝構(gòu)造/拷貝賦值/移動(dòng)構(gòu)造/移動(dòng)賦值/析構(gòu)移動(dòng)構(gòu)造標(biāo)noexceptstd::string的接口看著平易近人真正的難點(diǎn)在兩個(gè)地方一是生命周期——所有返回指針的函數(shù)c_str、data都把什么時(shí)候會(huì)失效的責(zé)任交給了調(diào)用者二是實(shí)現(xiàn)差異——SSO、容量增長(zhǎng)策略這些看起來(lái)應(yīng)該是標(biāo)準(zhǔn)的東西其實(shí)全是廠商自由發(fā)揮。把這兩點(diǎn)記牢用std::string就很少會(huì)出問(wèn)題自己寫一個(gè)簡(jiǎn)化版則是把拷貝控制這套規(guī)則真正內(nèi)化的最快辦法。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩熟女乱伦中出| 蜜臀av在线播放一区二区三区| 九九英色视频| 97超碰碰碰| 操逼操2| 色诱中文字幕| 七久久久| 亚洲操人| 夜夜草网站| 国产精品ⅴ无码大片在线看.| 无码人妻丰满熟妇区毛片| 九九久久久久久爱| 成人片在线播放| 日本性爰一道本| 少妇高潮一区二区三区在线| 欧美伦乱爱| 色色色热| 日韩有码免费视频| 婷婷综合五月| 无码日韩网站| 成人性爱免费播放| 欧美性高潮在线| 色好看av| 伊人久久国产免费观看视频| 少妇超碰在线| 日日操丁香五月天| 亚洲色图 欧美| 骚日日av| 久操大香蕉超碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰碰 | 91国模| 国产精品久久久久久久免牛肉蒲团 | 巨爆乳肉感一区二区三区竹菊影视| 亚洲一区操| 密臀成人视频久久久| 日韩美女高潮喷水视频| 人妻熟女一区二区| 精品少妇人妻| 亚洲精品1区| 在线97在线| 大鸡吧尹人在线| www.久久久久| 91大学精品激情戏| 一级A片女人高潮叫床| 国产亚洲中文不卡二区| 亚洲第一黄色av网站 | 黄片www.| 91欧美美女日韩国产婷婷| 蜜臀久久一区二区| 久久亚洲天天做| 妇女视频网站| 风月影院男女十八禁| 九九九九九九亚洲| 美女毛片999| 日韩天天本| 国产熟女二区| 色婷婷A V一二三四区麻豆综合| 91啪9色| 骚货人妻偷情自拍在线视频| 九九九综合精品| 啊嗯好大视频在线观看| 午夜毛片高清免费不卡| 国内一级精品| 亚洲高清欧美总合| 人人操人人舒服| WWW啪啪的com| 毛片电影一区二区三区| 精品少妇后入一区二区三区四区人妻巨乳| 日韩中字av一区| 欧美国产有色电影| 亚洲美女精品九九视频| 久久的免费性爱视频| 亚洲天天做日日做天天谢日日| 国产一级内射高清视频| 久久透逼视频| 丁香五月激情婷婷| 亚洲天堂久| 夜夜欢天天干| 精品久久久久久中文| 入口操逼网站| 亚洲色图第一页| 日韩射精| 婷婷影院入口| 97超碰色屌| rivers-china.com| 色哟哟511老熟女| 五月综合激情| 日日干男人的天堂| 欧美天天| 欧美国产伊人久久久久| 97香焦色区| 中文久久96| 手机在线大香蕉| 综合操逼| 91老熟女老女人国产老太| 精品欧美乱码久| 91操熟女| 久久久婷婷| 夜夜爽夜夜操| 久久99精品视频| 四虎AV影视国产精品亚洲精品| 在线小说视频一区| 74成人在线| 日韩三级视频一区二区三区| 免费视频观看60秒| 黄片aaaaa一区| 超碰超碰95| 国产麻豆91欧美一区二区久久婷婷国产精品 | 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 9色国产精品一区粉嫩| 日韩激情啪啪| 蘋果手機免費看成人Av| 国产老太乱伦一区| 成人无码专区精品视频| 中文字幕三四五区| 人妻熟女一区在| 安微少妇操BBB| 成人免费看吃奶视频网站| 色香蕉影院| 日韩精品影视| 国产精品久久久无码AV网站| 日夜干射色啊| 中文人妻av高清一区| 国产人妻精品久久久一区二区三区 | 天天干天天日天天射黄色| 欧美综合1性辶| 人妻熟女av国产网站| 操曰本熟女| 亚洲天堂AV在线播放| 四虎视频在线观看| 99国产在线 精品 视频| 亚洲加勒比色图| 亚洲 欧美 手机在线观看| 亚洲天堂美臀在线| 色色五月天婷婷| 精品国产乱码久久久久久免费| 最新国产亚洲精品精品国产亚洲综合| Julia Annxxxxx| 97一区二区蜜臀| 成人精品无码| 国产第11页| 欧美日韩香蕉| 国产在线激情| 久久女人一区二区三区| 欧美一级久久久久久久大片动画| 九九热精彩视频| 国产精品久久久久无码AV会牛| 欧美影音在线| 国产强上视频在线观看| 成人怡红院| 刺激性视频黄页| 欧美AAAA黄片| 九九免费影片| 内射中出日韩在线观看视频| 国产 日韩 欧美高清| 麻豆黄站| 蜜臀久久99精品久久综合| 蜜臀99久久| 日本999精品视频| 日韩国产欧美伦理在线| 99热欧美| 美女主播色欲91抠b在线播放| 逼操网站| 这里只有精品97| 成人熟女视频一区二区三区| 99久久久久久久久| 伊人网高清| 国内操逼视频二区| 97五月天| 成人网站 免费观看| 78m啪啪啪| 久久久9品一区二区三区| 女人一区| 婷婷99| 综合久久久久久久久91| 九九热av| 涩涩久久精品| 欧美综合色站| 欧美色偷拍 | 欧美日韩性爱操大逼| 日韩十八禁| 亚州高清色综合| 欧美极品少妇交| 九九黄色视频在线观看| 国产91影院| 婷婷精品国产欧美精品亚洲人人爽| 极品五月天噜噜| 亚州AV无码国产精品| 国产强奸乱伦欧美| 精品97久久| 亚洲久久东京热一二三四五区视频| 内射中出日韩在线观看视频| 欧美一区二区三区大综合| 亚洲精品99| 日韩欧美俄罗斯A片| 免费精品国偷自产在线在线 | 草草草草视频| 九九久久国产精品怡红院| 妇人噜噜| 中文字幕第23区| 久久熟妇五十路一区| 神马久久久久眼| 一本久道久久综合狠狠爱| 色噜噜人妻丝袜a∨先锋影| 无码精品久久| 日本污ww视频网站| 久久五月婷| 婷婷五月成人| 热久久91婷婷| 99自拍B亚洲| 欧美日韩淫加| 老熟妇一区二区三区啪啪| 97操在线| 91痴汉| 玖玖综合视频| 九月伊人中文字幕| 热99这里有精品综合久久 | 97综合在线| 黑人综合网| 91人妻少妇| 91搡老女人老妇女老熟女歌词翻译| 97亚洲综合在线| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 久久久9视频| 国产农村妇女精品一二区| 99国产天美| 中国小夫妻勾搭露脸淫荡对白| 亚州日韩97| 9 1超碰九色| 2017,超碰| 国产精品国产亚洲区艳妇糸列| 一级做a爰片性色毛片久久| 久久亚洲中文字幕视频| 国产亚洲色婷婷久久99精品91葵花宝典| 成人免费福利网站国产| 成人日本精品九区| AV男人天堂网| 免费啪啪av| 久9热| 天天日日本| 久热99999| 超碰97中文| 亚洲成人一区二区精品| 懂色AV一区二区三区| 精久久久91| 人妻丰满熟妇av无码区蜜桃| 日韩精品国产一区二区| http://qxhbdz.com| 欧美后入视频| 欧美AB在线| 日韩性爱免费视频在线网站| 蜜臀精品1区2区| 综合激情一一91| 97免费在线观看| 久久亚洲AV无码专区国产精品| 麻豆这里只有精品| 欧美 日韩 婷婷 五月| 欧美亚洲特P| 亚洲欧洲综合成人av一区| 五月天婷婷欧美三区| 国产av热热色| 国产在线综合福利网站| 伊人久久婷婷| 91女优在线观看| 呦呦一区| 极品色社| 欧美中日韩XXXX| 亚洲精品无码久久AV| 亚洲国产精品乱码在线观看| 久久久不卡| 思思热免费视频观看| 一区二区三区日韩欧美| 亚洲小说视频| 嗯嗯嗯嗯啊啊啊好紧好大| 精品丰满熟妇人妻一区| 在线观看综合精品亚洲| 色欲色香天天天综合网www-亚洲综合国| 欧洲视频在线| 操逼日韩无码 | 日日夜夜免费| 欧州色图区| 欧美日综合| 久久无码电影| 骚妻少妇精品性色无码四色A V| 欧美v亚洲v综合v国产v妖精| 啊啊啊啊啊在线观看网址| 骚货操死你| 嫖老熟女A片一二三区| 老鸭窝黄色视频网站| 欧洲黄色网| 99re8超碰| 日本性感人妻91| 啊啊啊用力在线观看| 91精品久久久久| 九月婷婷| 欧美第二页| 久久久久久亚洲精品中文字幕人妻| 91女日逼| 啊啊啊用力在线观看| 啪啪啪亚欧美视频| 欧美少妇大量自拍视频在线观看| 啊啊啊草死我| 精品国产污一区二区三区| 男女无套 免费网站| 殴美性色a级欧美| 亚洲黑人在线| 亚洲欧洲无码97久久精品| 小说区 图片区色 综合区| 国产九九久久久精品| 9色国产精品一区粉嫩| 不卡码视频| 岛国片在线播放| 长久操视频| 91精品黄在线观看| 国产探花日韩援交| 激情综合婷婷| 亚洲综合影视| 国产女人与拘做受视频免费| 大香蕉色欲AV| 五月丁香久久| 精品少妇人妻av久久免费| 俞拍自拍| 精品久久99| 成人三一级一片aaa| 日日嗷| 亚洲天堂色图| 亚洲成人性爱在线观看| 亚洲激情片| 操淫穴亚洲五月丁香 | 嗯嗯啊啊操死我| 久久久久久久亚洲Av无码| 天天操福利视频综合网站| 日韩乱码Av| 夜夜天天噜狠狠爱2021| 精…码一二三区| 九一精品牛牛一区二区| 五月综合视频| 成年人性爱日韩| 日本精品五区| 丝袜视频网国产90| 色狠人在线99| 天天欧美色| 啪啪资源网| 天天看天天日天天操| 99在线啪| 美女淫穴| 9/A片| 国产尹人在线视频免费| 午夜视频黄| 草久在线| 一区二区三区在线日韩影院观看| 欧美亚男人的天堂| 少妇超碰在线| 亚洲色诱惑| 亚洲av综合色| 自拍偷拍亚洲熟女妇人精品| 亚洲人天堂| 国产不卡的视频 | 欧美精品日韩久久久九| 玖玖爱在线视频免费观看| 亚洲第一页色网| 国产1727欧美| 欧美成人色| 91久精品| 亚洲国产综合久久久性感熟妇| 97国产成人精品免费视频| 成人无遮挡毛片免费看| 在线视频亚洲无码| 亚洲欧美日韩偷拍色图| 2019天天干| 夜夜高潮夜夜爽夜夜爱爱一区| 亚洲精品白丝| 久久久少妇诱惑精品视频| 好屌色综合| 性性久久| 久久99精品国产| 久久、1234| 国产精品视频播放| 熟女AV一区| 日韩美女,国产传媒,视频一区| 蜜臀久久99精品久久久久免费观| 欧美精品在线观看| 国产黄色动态精品| 伊人精品视频| …中文字幕亚洲乱,97人妻无码费视…| 久久久久久中文版| 午夜综合在线| 日韩99999| 中国特猛少妇色xxx| 人人操人人摸超碰| 国产捆绑一区| 精品人妻av在线播放| 日韩色欲久久一二三四区| 再深点灬舒服灬太大了添视频| 欧美精品一区二区少妇免费A片 | 蜜桃视频精品一区二区| 欧美色三级片91| 欧美在线伊人色| 日韩精品第3页| 嗯~啊~快点 死我视频免费看网站| 97超碰在线资源网站| 九久久精品| 殴美性天天| 思思久热在线精品66| 国产中出内射一区二区| 久久AV无码网址| 啊嗯嗯啊好大好爽| 久草这里只有精品| 天天看天天在线精品| 免费强奸av| 精品区9| 久久夜嗨| 在线天堂资源亚洲| 在线观看不卡一区二区三区| 人人扣人人操| 91亚洲影院综合| 天美麻豆黄色录像| 欧美一级A一级a爱片久久| 日韩字幕一区| 热久久这里只有精品| 久视频在线观看| 伊人久久亚洲色欲综合网站| 男人的午夜天堂| 日本不卡高清视频| 国产白领连续中出在线观看| yazhouzaixian| 日本精品五区| 亚洲AV无码国产成人| 97资源超碰| 久久是精品| 亚洲性爱成人| 中文字幕啊啊啊在线观看视频| 欧洲乱码视频| 酒色综合网| 操逼国产免费| 宗合情欲网| 国产精品播放| 欧美一区二区亚洲天堂| 国产乱人妻精品入口| 国产精品国产精品国产| 另类小色呦| 欧美日韩亚洲高清不卡一区二区三区| 91激情国产| 人人操人人插人人摸人人干| 67194无码不卡| 欧美欧美少妇| 国产精品久久久三级无码| 91处女视频在线观看| 97超碰超碰| 日韩中文字幕二区| 亚洲伊人青青草| 国产精品久久久久亚洲av| 日本一区二区三区欧美日韩中文字幕| 欧美激情亚洲| 新版天堂中文资源8在线| 超碰这里只有精品| 小日子操bb在线看| 美女操逼A A| 国产免费一区二区三区最新不卡| yazhououmeizongya| 大香蕉专区| 久久精品老司| 无码日韩人妻av一| 亚洲人精品久久久| 92人人操人人| 精品美女少妇一区二区| 人妻久久久久久| 精品国产乱码久久久久久久久久毛片| 国产超碰人人爽人人做| 日韩欧美蜜桃精品久久中文字幕久久| 欧美日韩香蕉| 国产丝袜一区二区三区| 97香蕉碰碰人妻国产欧美| 日韩专区久久久| 强奸乱亚洲| juliaann丝袜| 亚洲欧洲美腿丝袜| 欧美激情性久久久久久| 福利在线视频一区二区| 国产女人成人精品视频| 97网色| 日本久久久久久久久| 中文字幕97| 麻豆乱码久久精| 91丨九色丨国产丨人妻在线 | 国模无码人体一区二区三| 青青草手机在线免费观看| 色色网91| 久久九九热| 偷拍欧美综合| 眼镜人妻101.com| 天天激色| 亚洲图片 91| 久久久精品中文字幕爱豆| 欧色性第一页| 亚洲成人av色网| 九九九热| 91美女看B| 五月婷婷AV| 国产精品一区二区三区免费视频| 视频在线观看一二三区| 操逼片中文| 欧美se综合| 九九热超碰97亚洲最新香蕉| 欧美国产伊人久久久久| 91亚洲欧洲| 亚洲欧美另类少妇精品| 久久欧美性爱视频| 91看黄片| 97这里有精品| 成人片视频| 国产精品一二三区福利| 高清无码一区二区三区| 九九九九精| 黑人精品久久97| 偷拍亚洲视频一区二区三区四区| 中文字幕日产av人| 九九aV| 在线观看成人性爱免费小视频| 中文字幕熟女人妻丝袜丝| 红桃视频高潮| 国产免费一区二区在线A片视频| 中文?日韩?免费?精品| 午夜久久久| 日本一区99| 少妇超碰在线| 92人人操人人| 欧美日韩在线国产在线| A级片一区| AV女优男人的天堂| 久久影视二区三区行押| 樱花草社区www中国| 一区二区日韩欧美久久| 熟女突然公开看18禁影片| 国产精品99精品视频网站| 1024精品在线| 天美传媒精品久久视频| 懂色av中文字幕一区二区三区天美| 国产视频三区四区| 一起草av| 久久久激情| 亚洲最大AV网| 亚洲国产精品成人无码久久久 | av亚洲天堂资源网站| 亚洲av在线免费观看| 久草视频分类在线| 中文字幕精品一区二区精| A一区片| 久久久97| 日韩啊V| 免费一二区| 亚洲加勒比久久日本道| 九七超碰| 青娱乐福利99| 男人的天堂午夜av| 久久男人精品| 狠狠色狠狠色狠狠五月| 黑人无码一区二区| 不卡啪啪视频| 首页亚洲国产高跟丝袜诱惑视频| 久草婷婷| 精品久久在线区一区| 97超碰中文在线| 四方色播| 国产强奸无码乱伦| AⅤ片水多多| 另类小说综合网| 国产精品嫩草影院免费| 探花熟女,姿勢到位,體驗感也到位| 岛国黄| 激情综合网五月婷婷五月天| 精品一区二区成人动漫| 99热这里都是精品| 国产天天骚| 久久久久密臀一区二区| Julia Annxxxxx| 少妇贴图| 97超碰人人模人人拍人人| 四虎国产精品永久入口| 成人八戒网站| 亚洲人成网www| 五月天伊人| 午夜AV污污污| 性色A∨91| 国产精品麻豆免费视频| 国产精品久久久鸭无码的功能| 99热啪啪| 诱惑人妻欧美一区在线播放| 一区二区亚州激情久婷婷欧美| 精品在线78| 日韩性爱小视频| 国产精品无码在线| 91ise欧美| 老司机午夜福利视频一区二区| 91黄射| 国产精品一区二区a| 色色福利| 韩日男人的天堂| AV色图| 亚洲高清视频在线免费观看| 啪一啪免费视频| 日韩97超碰中文字幕| 精品9区| 青草精品视频-日本久久久久网站| 乱伦一二三区| 涩五月婷婷| 久久日本熟妇熟色高清| 亚洲色图一区二区三区| 中国一区二区亚洲人妻| 欧美老妇综合网| 精品人妻一区二区三区视频在线| 人妻少妇被猛烈进入中| 麻豆天美电影一区二区| 久久女女| 2019久久久久久久久福利| 欧美92| 久操凹凸视频| 中文久久一区| 精品人妻av区天天看片| 日本精品第一视频在'| 青青草五月天| 2021国产成人精品久久| 色99色| 羞答答AV中文字| 精品国产一区二区三区四区在线看| 91丨九色丨东北熟女| 超碰无码五月97| 日本成人A片网站| 久久久精久久久| 亚洲一区二区三区婷婷| 成人午夜无码视频| 日韩熟女视频二区| 欧美性爱第一区| 91成人国产综合久久精品蜜月| 欧美中出| 97亚洲综合电影| AV中亚| 日本有码影片下载| 欧美高清第一页| 五月丁香网站| 94色色电影网| 天天影视网综合少妇| 91麻豆天美传媒在线| 婷婷综合网| 青青草这里只有精品| 性色av婷婷久久一区二区点复制| 蜜桃精品视频一区二区三区| 久久久久九九九| 久久久久久久久久久久欧美日| 男女性感激情网站| 国产精品乱码久久久久久久| 一区操逼日比视频| 蜜桃臀久久| 亚洲精品美女久久久久久久久| 亚洲天堂久| 国产成人+综合亚洲+天堂| 99精品九九九九九九| 99久热| 97亚洲综合| 9超碰免费| 操逼免费视频无码国产| 97爱啪| 日本99久久| 丝袜综合网| 夜夜操av亚洲一区二区| 欧美伊人久久综合网| AV丝袜东京热| 亚洲欧美激情小说| 六六久久日韩不卡| 亚洲男人久久综合天堂| 少妇人妻激情四射| 婷婷色导航| aV中亚| 欧美A√综合网 | 丝袜狠狠草尤物人妻av91| 女欧美一区二三区| 国产丸一视频| 91N欧美| 亚洲?V无码专区在线电影| 91精品免费| 999久久久精品国产| 乱伦熟女专区| 四虎影视国产精品| 欧美一区二区三区大综合| 日韩人成网站在线播放| 色姑娘综合网| 2019亚洲男人天堂| 高凊专区人人操| 91社操逼| 女人天堂av在线播放| 综合九九| 麻豆国产原创AV色哟哟 | 在线情色电影 91大 | 丁香九月激情啪| 国产福利电影| 大香蕉日韩| 香蕉免费一区二区三区不读| 激情一区二区三区在线观看| 日va操| 国产91精品在线免费| 人妻无码视频一区二区三区久久| 色香阁在线| 全球成人中文在线| 老子午夜伦不卡影院| 春色91| 日韩中文字幕宗合在线| 爆乳免费黄网站| 操逼网站地址| 精品人妻av在线播放| 人人操人人色网| 青草精品视频一日本久久久久网站| 青青草在线视频欧美| 大奶啊啊好爽| 丁香九月激情啪| 黄色网址在线免费观看| 亚洲欧洲日本精品中文a∨| 风韵犹存大大大大香蕉| 91老熟女91老女人| 天天综合网1| 亚洲色欲一区二区三区| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 久久久97| 天天噜| 易易A毛视频| 骚熟女AV网| 伊人在线大香蕉二。| 久久久久密臀视频| 啊啊啊啊二区好大| 91精品成人| 97色爱| 亚洲丝袜B诱惑| 青青草日逼视频| 欧美亚涩| 中日无幕一二三四区| 青青操青娱乐| 久久精品人体AV| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 黄色一区三区| 色五月AV在线| 久久久免费视频18| 亚洲色图 91| 人妻熟妇一区二区三区| 91热热色| 国产路线专区| 欧美一二三| 欧美影院一区二区三区| 粉嫩av平台| 亚洲精品国产日韩无码AV永久免| 强奸乱伦免费网站| 2019久久久久久久久福利| 精品亚洲黄色片 国产精品导航一区二区| 午夜乱轮操逼视频免费看| 操逼大黄片| 亚洲一区二区精品福利| 亚洲五月婷| 欧美综合骚| 伊人操| 亚洲国产美女久久久久| 久热在线精品免费观看| 国产精品无码在线| 九九成人| 人人色人人射人人妻| 蜜臀久久99精品| 欧洲站一级二级三级h| 欧美精品庄| 韩国三级一线观看久| 亚洲精品尤物yw在线影院| 91操人| 精品视频久久久久九九九九9999| 四虎AV无码| 男人的天堂在线| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 国模精品娜娜一二三区| 成人综合色网| 国产日韩人人| 超碰在线免费一区二区三区| 欧美Ⅴ性爱| 99精品成人免费看| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 亚洲欧洲中文日韩女优乱码| 欧美日韩性爱无码| 色嘟嘟人妻天堂网| 丰满人妻一区二区中文| 97天堂| 欧美人妻久久精品二区三区 | 色色毛片| 丁香九月激情啪| 亚洲色图20p| 日韩天天综合| 一区二区三区亚洲| 亚洲宅男天堂| 亚洲91综合| 国产粉嫩蜜臀av一区二区三区| 日日操丁香五月天| 嗯啊啊啊轻点视频 | 福利在线观看一区二区| 800zy一区二区| 久久有码视频| 操逼片国产| 久久精品熟妇丰满人妻99| 日韩在线性爱免费视频| 91亚州日韩高清| 玖色av| 性爱视频无打码在线观看| 激情一区二区三区在线观看| 亚洲国产成人精品无码专区| 超碰综合97在线| 日本操BAV| 天天亚洲综合| 久久香蕉国产线看观看亚洲女人 | 女优视频第10页| 中文字幕精品亚洲熟女| 强奸乱伦免费网站| 超碰亚洲欧美日韩无| 无码二级三级| 99热只有这里有精品| 日本东京热大香蕉a片| 98久久| 五月天婷婷色| 高潮9999外国| 激情五月天社区| 亚洲天堂美臀在线| 狠狠中文字幕| 麻豆 亚洲 97| 天天操夜夜操狠很操| 九一亚洲国产免费| 一区二区乱码福利| 超碰97爽| 98久久| 91精品国产综合久久久蜜臀| 啊啊啊啊操死我| 国产按摩一区二区三区| 久久精品超碰| 亚洲精品色| JuliaAnn丝袜熟女系列| 色婷婷小说| 97chaopengongkai| 亚洲黑丝在线| 亚洲开心网| 不卡人妻少妇精品毛片一区23区视频| 久久男人的天堂| 成 人 影视 一区 二区 三区 四区 | 国产精品96久久久久久| 人妻少妇蜜桃视频欧美一区| 青青草久草| 婷婷三区| 国产精品女生av| 欧美日韩亚洲电影| 欧美丰满熟妇XXXX性ppX人交| 97少妇人妻中文字幕久久| 国产精品久久久久综合| 国产免费小视频| 色噜噜综合在线| 亚洲āv网址在线观看| 青青草精品| 特级毛片特黄久久免费看| 精品综合久久久久久97| 老鸭窝日丰县女人| 人人色人人操在线| 9久久久久| 国产精品 午夜福利| 秋霞无码av鲁丝片一区| 久久久精品,3| 人妻精品综合中文字幕在线| 精品成人亚洲午夜电影| 国产又长又大又粗的视频| 在线 制服丝袜中出 人妻| 亚洲影院无码在线| 久久久国产精品亚洲精品| 国产67194| 秋霞网无码| 久久精品中文字幕女同| 这里只有精品视频在线| 久久久99免费| 99热欧美| www.99热在线只有精品| 国产呦精品一区二区三区下载| 色与欲影视| 欧美日动态视频| 99操视频| 亚洲色图尤物视频| 91欧| 亚洲精品国产精品乱码不卡| 2020国产精品| 国产精品亚洲无码| 玖玖综合网| 男人的天堂日本东京热| 极品五月天噜噜| 在线观看亚洲专区| 亚洲春色一区二区三区| 久草老司机| 91美乳| 蜜臀av一区二区三区免费观看| 久久中文字幕一区不卡| 午夜一区| 国产乱不卡| 亚洲男人的天堂AV| 一区二区偷拍拍视频| 97国产高清视频在线观看| 人人么人人操| 九九热精品视频六| 麻豆人妻偷人精品无码视频| 九一屌逼| 2010男人的天堂| 久久精品美女一区| 欧亚成人| 日韩操逼性鲍| 亚洲欧美日韩免费观看| 日日不卡av| 啊啊啊轻点在线观看| 日本大香蕉| 中文字幕 一区二区 亚洲无码| 亚洲五月婷| 超碰成人最新最好看| 7777奇米影视久久| 国产无码精品成人| 成人线上超碰| 夜夜欢天天干| 日本大香蕉综合网红本杳社区| 亚洲综合射| 91日产欧美| 欧美A√综合网| 欧美天堂日韩三级国产传媒| 久草久热| 97干在线看| 天天影视网综合少妇| 日本片日本片祼观看网站在线看中文版网页在线看 | 男人天堂一区二区| 影音先锋国产精品| 亚洲天堂电影网| 欧美aⅴ99久久黑人专区| 久久嫩草国产成人一区| 91人妻丝袜无码| 91视频观看网站| 日韩伦理视频| 9热9热综合网| 日本999精品视频| 欧美永久激情一区二区| 欧美无圣光在线| 成人综合网 欧美| 伊人精品视频| 91强在线播放| 热热色国产一二区AV| 九九热午夜欧亚国产视频| 久久久九精品| 蜜臀99久久精品| 清纯唯美亚洲另类| 老熟女综合| 日本孕妇一区二区视频操逼免费看 | 嗯,啊。舔我逼| 亚洲人综合| 91高清欧美| 亚州91| 日韩人妻一区二区| 日本成人A片网站| 亚洲天堂7777| 久久XX| 九九久久久九九| 九九九九九用不成了| 91国产丝袜美女| 欧美色九九| 亚洲天堂精品日韩电影| 亚洲精品国产无码高清| 亚洲一卡2卡3卡4卡乱码网站| 日本亚洲熟女视频| 日本高清电影欧美色图| 91天堂视频| 天天天堂影视日韩亚洲91| 97亚洲综合在线| 69视频入口| 日韩欧美午夜视频在线| 九九无码| 97超碰在线资源网站| 四虎免费在线播放| 乱伦熟女论坛| 国模少妇一区二区三区| 欧洲天天在线| 男人精品天堂一区| 色香天天| 天天操夜夜操狠很操| 99热精品在线| 色九九九综合| 欧美日韩久久精品爱爱| 偷拍亚洲熟女视频播放| 色色五月天激情| 青青青青草av在线观看| 欧美色91| 日韩精品碰碰| 少妇无码太爽| 免费男人的天堂| 国内毛片热久久思思热| 一块操欧美性爱| 粉嫩AV一区夜夜嗨| 日夜伊人网| 国产亚洲色婷婷久久99精品91葵花宝典| 美中韩AV综合网| 天天综合网亚洲综合网| 日本黄色精品专区网站| 91五月天| 美女丝袜激情小说| 欧美大波激情xxxx| 亚洲男人天堂Av| 啊啊啊在线看| 国产精品爱欲| 欧美在线官网| 伊人久久艹| 涩涩久久精品| 97超碰磁| 看看小穴| 中文字幕AV中出| 国产1769在线| 亚州欧美一区| 无遮挡一级毛片视频免费的| 天美国产精品| 国产精品一区二区三区四区五区| 亚洲高清无码在线桃色| 91网站18在线| 手机午夜电影神马久久| 色女女女导航| 91高潮| 国产成人网址| 蜜区区视频79| 国产一区二区三区影片| 道久久五香丁月婷婷激情综合| AV乱伦专区| 精品人妻一区二区三区-国产精品 一个人在线看的黄色电影网站 | 欧美色亚洲色| 久久精品色欧美aⅴ一区二区| 97碰碰日本乱偷人妻中文的| 日韩一区二区精彩视频| 蜜臀在线免费观看在线免费观看| 丰满人妻一区二区三区四区| 免费视频a级毛片免费视频| 激情文学小说一区二区 | www.人人摸在线视频| 激情干在线| 中文字幕色AV| 国产免费永久精品无码| 欧美后入式| 狼人久草| 美女黄页网站| 亚洲va综合va国产va中文| 午夜一区| 亚洲色图超碰在线| 天美精品原创av片国产| 超碰性爱97| 欧美一区二区日韩三区| 超碰天天操| 欧美强奸乱| 青青草原香蕉日本Ap| 色情五月婷婷| 亚欧色图在线激情| 久久天天躁日日躁狠狠躁 | 97超碰资源网| 国产女人操逼视频| 久热网| 日韩久久三区| 欧美色www亚洲国产阿娇要播| 美女久久久久久久| 国产福利在线视频网站| 91热色| 天天添天天干电影| 日韩欧美亚欧在线视频| 九九九九九九九九九五码| 人妻日日干| 97这里有精品| 亚州色站 日韩电影| 国产一进一出视频网站| 91日日夜夜| 亚洲激情网一二三四区| 五月天我淫我色av| 日本性一区| 素人播放一区| 人人 操人人 操人人| 久久99干一本高清| 久九九九九九九热| 国产av又色又爽又黄| 欧美欧美少妇| 久久綜合很很很| 秋霞视频一区二区 | aaa一级黄片| 国产精品直播在线观看直播| 亚洲日韩乱码中文无码蜜桃臀网站| 亚洲欧洲网站免费观看| 天美精品原创av片国产| 97精品中文字幕| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 97亚洲一区| 婷婷激情五月天小说网| 国产精品久久久久久久久久久久| 97超碰亚洲| 欧亚综合一卡二卡中文字幕| 欧美一区二区三区另类精品| 一区二区三区麻豆| 亚洲色丰满少妇高潮| 亚洲丝袜二区| 久久av成人无码免费| 国产一国产一级毛片古装| 日韩精品一区,二区 九九...老司机| 天天影视网综合少妇| 强奸乱伦麻豆| 国产精品99精品视频网站| 91亚洲欧美激情| 国产一| 鸥美插入视频| 十八禁网站在线| 97干在线| a天堂视频| 国产视频一区二区三区在线免费观看| 97欧美综合网| 超碰一区二区| 狠狠躁天天躁日日躁| WWW4虎| 亚洲精品一区中文字幕乱码| 久久久久九九九| 欧美黄色大片在线观看 | 九色PORNY9l原创自拍| 黄色区免费观看中文字幕| 久久性爱视频99| 黑人综合网| 91色宗合| 超碰吊日色| 人妻 欧美亚洲| 啊啊啊啊啊啊啊在线| 国模不卡一本二本三电影| 99热色这里只有精品| 能看的av| 九九碰九九爱97超碰| 国产精品无码AV网站| 亚洲第一黄色av网站| 一区不卡在线观看av| 九九九精品成人免费视频小说| 777超碰| 99热在线播放| 91天美| 亚洲综合97| 一起草高清无码| 亚洲国产丝袜熟女av| 亚洲天天操| 欧美97| A级国产欧美激情在线| TS人妖另类精品视频系列| 老熟女91| 2018天天日天天日| 国产成久久综合片| 中文字幕一区二区三区四区在线视频| 91在线免费精品视频| 欧美色网| 三男一女不戴套的A片| 综合av社区| 国产成人一级av88| 亚洲精品影视老司机| 殴美大黄片| 九九99精品| 97舔舔| 天天综合有色网| 伊人 俄罗斯 a v| 亚洲骚男同com| 男人的天堂com| 九九九九精品九九九九| 麻豆三极片|