久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

深入浅出之文件操作

發布時間:2024/9/21 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 深入浅出之文件操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、文件定義

所謂“文件”是記錄在外部介質上的數據的集合。

二、緩沖文件系統(標準I/O)

目前C語言所使用的磁盤文件有兩大類,一類稱為緩沖文件系統,又稱為標準文件系統或高層文件系統;另一類稱為非緩沖文件系統,又稱為底層文件系統。

緩沖文件系統的特點是對程序中的每一個文件都在內存中開辟一個緩沖區,從磁盤文件輸入的數據先輸入到緩沖區中,然后再通過緩沖區依次將數據送給接收變量。這樣做的目的是減少對磁盤文件讀寫次數,因為每一次對磁盤的讀寫都要移動磁頭并尋找磁道扇區,這個過程是要花一些時間,如果每一次用讀寫函數時都對應依次時間的磁盤訪問,那么就會花費較多的讀寫時間。用緩沖區就可以依次讀入一批數據,或輸出一批數據,即不是執行一次輸入或輸出函數就實際訪問磁盤一次,而是若干次讀寫函數語句對應一次實際的磁盤訪問。緩沖文件系統自動設置所需的緩沖區,緩沖區的大小隨機器而異。

非緩沖區文件系統不由系統自動設置緩沖區,而是由用戶自己根據需要設置。

2.1 文件類型指針(FILE)

緩沖文件系統為每一個文件開辟了一個“文件信息區”,用來存放以上這些信息。

例如:FILE *fp;

注意:FILE不是結構體變量名,它是用typedef定義的新類型名。

2.2 文件的打開與關閉

1)文件打開,格式:fp = fopen(文件指針變量,文件使用方式)

模式描述
r打開一個已有的文本文件,允許讀取文件。
w打開一個文本文件,允許寫入文件。如果文件不存在,則會創建一個新文件。在這里,您的程序會從文件的開頭寫入內容。如果文件存在,則該會被截斷為零長度,重新寫入。
a打開一個文本文件,以追加模式寫入文件。如果文件不存在,則會創建一個新文件。在這里,您的程序會在已有的文件內容中追加內容。
r+打開一個文本文件,允許讀寫文件。
w+打開一個文本文件,允許讀寫文件。如果文件已存在,則文件會被截斷為零長度,如果文件不存在,則會創建一個新文件。
a+打開一個文本文件,允許讀寫文件。如果文件不存在,則會創建一個新文件。讀取會從文件的開頭開始,寫入則只能是追加模式。

返回值:如果順利打開,則將該文件信息區(結構體變量)起始地址賦給指針變量fp,也就是fp所指向該文件信息區的結構體;如果打開失敗,則fp的值為NULL,此時輸出信息“不能打開此文件”。

2)文件關閉,格式:fclose(文件指針變量)

它通知系統,將此指針指向文件關閉,釋放相應的文件信息區(結構體變量)。如果不關閉文件,而直接使程序停止運行,這時就會丟失緩沖區中還未寫入文件的信息。因此注意:文件使用完必須關閉。

2.3 文件的順序讀寫

2.3.1? 輸出一個字符

格式:fputc(ch,fp),把字符變量ch的值輸出到指針變量fp所指向的FILE結構體的文件(簡稱為指向該變文件)

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;const char str[]={"12345678"};if ((fp = fopen("file.txt","w")) == NULL){exit(0);}int i = 0;while ( str[i] != '\0'){fputc(str[i],fp);i++;}fclose(fp);return a.exec(); }

2.3.2 從磁盤文件中接收一個字符

格式:ch =fgetc(fp),功能為從指針變量fp所指向的文件中讀入一個字符并賦給字符變量ch,fgetc函數的值就是該字符。如果執行fgetc函數時遇到文件結束符,則函數返回文件結束符EOF(即-1)。注意這個-1并不是函數讀入的字符值,因為沒有一個字符的ASCII碼為-1,當操作系統判斷出文件中最后一個字符已被讀出時,它使函數的返回值為-1.

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char ch;if ((fp = fopen("file.txt","r")) == NULL){qDebug("can not open file");exit(0);}while ((ch = fgetc(fp)) != EOF){qDebug("ch:%c",ch);}fclose(fp);return a.exec(); } 輸出結果: ch:1 ch:2 ch:3 ch:4 ch:5 ch:6 ch:7 ch:8

2.3.3?輸入一個字符串

用fgets函數讀入一個字符串

格式:

char *fgets(char *str, int n, FILE *stream)

功能為從fp指向的文件讀取n-1個字符,并把它放到字符數組str中。如果在讀入n-1個字符完成之前遇到換行符“\n”或文件結束符EOF,即結束讀入。但將遇到的換行符“\n”,也作為一個字符送入str數組,在讀入的字符串之后自動加一個“\0”,因此送到str數組的字符串(包括“\0”)最多可占用n個字符。

fgets函數返回值為str數組的首地址,如果讀到文件尾或出錯則返回NULL。

注意:fgets不能讀二進制文件

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char ch;char str[81];if ((fp = fopen("file.txt","r")) == NULL){qDebug("can not open file");exit(0);}while (fgets(str,81,fp) != NULL){qDebug("str:%s",str);}fclose(fp);return a.exec(); } 輸出結果: str:12345678

char *gets(char *str)?從標準輸入 stdin 讀取一行,并把它存儲在 str 所指向的字符串中。當讀取到換行符時,或者到達文件末尾時,它會停止,具體視情況而定。

如果成功,該函數返回 str。如果發生錯誤或者到達文件末尾時還未讀取任何字符,則返回 NULL。

fgets會將換行符一并存入到指定的buf中,gets會丟掉換行符。

2.3.4 輸出一個字符串

用fputs函數輸出一個字符串

格式:

int fputs(const char *str, FILE *stream)把字符串寫入到指定的流 stream 中,但不包括空字符。

把字符數組str中的字符串(或字符指針指向的字符串,或字符串常量)輸出到fp所指向的文件。但文件結束符“\0”不輸出。?

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;const char str[]={"12345678"};if ((fp = fopen("file.txt","w")) == NULL){exit(0);}fputs(str,fp);fclose(fp);return a.exec(); }

int puts(const char *str)?把一個字符串寫入到標準輸出 stdout,直到空字符,但不包括空字符。換行符會被追加到輸出中。

如果成功,該函數返回一個非負值,如果發生錯誤則返回 EOF。

fputs會將結尾的NULL丟掉,puts會自動加上換行符。

2.3.5 格式化的輸出fprintf

格式化輸出:int fprintf(FILE *stream, const char *format, ...)

fp 為文件指針,format 為格式控制字符串,… 表示參數列表。fprintf() 返回成功寫入的字符的個數,失敗則返回負數。fscanf() 返回參數列表中被成功賦值的參數個數。?

specifier(說明符)輸出
c字符
d 或 i有符號十進制整數
e使用 e 字符的科學科學記數法(尾數和指數)
E使用 E 字符的科學科學記數法(尾數和指數)
f十進制浮點數
g自動選擇 %e 或 %f 中合適的表示法
G自動選擇 %E 或 %f 中合適的表示法
o有符號八進制
s字符的字符串
u無符號十進制整數
x無符號十六進制整數
X無符號十六進制整數(大寫字母)
p指針地址
n無輸出
%字符

返回值:如果成功,則返回寫入的字符總數,否則返回一個負數。

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;if ((fp = fopen("file.txt","w")) == NULL){exit(0);}int len = fprintf(fp,"%d%d%d",123,456,78);qDebug("%d",len);fclose(fp);return a.exec(); } 輸出結果是: 8

?2.3.6 格式化輸入fscanf

int fscanf(FILE *stream, const char *format, ...) 類型合格的輸入參數的類型
c單個字符:讀取下一個字符。如果指定了一個不為 1 的寬度 width,函數會讀取 width 個字符,并通過參數傳遞,把它們存儲在數組中連續位置。在末尾不會追加空字符。char *
d十進制整數:數字前面的 + 或 - 號是可選的。int *
e,E,f,g,G浮點數:包含了一個小數點、一個可選的前置符號 + 或 -、一個可選的后置字符 e 或 E,以及一個十進制數字。兩個有效的實例 -732.103 和 7.12e4float *
o八進制整數。int *
s字符串。這將讀取連續字符,直到遇到一個空格字符(空格字符可以是空白、換行和制表符)。char *
u無符號的十進制整數。unsigned int *
x,X十六進制整數。int *

返回值:如果成功,該函數返回成功匹配和賦值的個數。如果到達文件末尾或發生讀錯誤,則返回 EOF。?

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char str[81];char str1[81];if ((fp = fopen("file.txt","r")) == NULL){exit(0);}int len = fscanf(fp,"%s",str);qDebug("%s,%d",str,len);int len1 = fscanf(fp,"%s",str1);qDebug("%s,%d",str1,len1);fclose(fp);return a.exec(); } 結果輸出: 12345678,1 ?98?,-1

如果將 fp 設置為 stdin,那么 fscanf() 函數將會從鍵盤讀取數據,與 scanf 的作用相同;設置為 stdout,那么 fprintf() 函數將會向顯示器輸出內容,與 printf 的作用相同。例如:

#include<stdio.h> int main(){int a, b, sum;fprintf(stdout, "Input two numbers: ");fscanf(stdin, "%d %d", &a, &b);sum = a + b;fprintf(stdout, "sum=%d\n", sum);return 0; }

??2.3.7 按數據塊的方式寫入fwrite

size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream)把?ptr?所指向的數組中的數據寫入到給定流?stream?中

參數

  • ptr?-- 這是指向要被寫入的元素數組的指針。
  • size?-- 這是要被寫入的每個元素的大小,以字節為單位。
  • nmemb?-- 這是元素的個數,每個元素的大小為 size 字節。
  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象指定了一個輸出流。

返回值

如果成功,該函數返回nmemb。如果該數字與 nmemb 參數不同,則會顯示一個錯誤。

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char str[] = {"12345678"};if ((fp = fopen("file.txt","w")) == NULL){exit(0);}size_t len = fwrite(str,sizeof(str),2,fp);qDebug("%d",len);fclose(fp);return a.exec(); } 輸出結果是2

2.3.8 按數據塊的方式讀出fread

size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream)從給定流?stream?讀取數據到?ptr?所指向的數組中。

參數

  • ptr?-- 這是指向帶有最小尺寸?size*nmemb?字節的內存塊的指針。
  • size?-- 這是要讀取的每個元素的大小,以字節為單位。
  • nmemb?-- 這是元素的個數,每個元素的大小為 size 字節。
  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象指定了一個輸入流。

返回值

成功返回nmemb。如果總數與 nmemb 參數不同,則可能發生了一個錯誤或者到達了文件末尾。

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char str[9];if ((fp = fopen("file.txt","r")) == NULL){exit(0);}size_t len = fread(str,sizeof(str),2,fp);qDebug("%s,%d",str,len);fclose(fp);return a.exec(); } 輸出結果:12345678,2

2.4 文件的定位與隨機讀寫

2.4.1 文件的定位fseek

int fseek(FILE *stream, long int offset, int whence)?設置流?stream?的文件位置為給定的偏移?offset,參數 offset 意味著從給定的?whence?位置查找的字節數。

參數

  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象標識了流。
  • offset?-- 這是相對 whence 的偏移量,以字節為單位。
  • whence?-- 這是表示開始添加偏移 offset 的位置。它一般指定為下列常量之一:
常量描述
SEEK_SET(0)文件的開頭
SEEK_CUR(1)文件指針的當前位置
SEEK_END(2)文件的末尾

“offset(位移量)”指以“起始點”向前移動的字節數。如果它是負數,表示向后移動,所謂向前就是指從文件開頭項文件末尾移動的方向。位移量應為long型。

fseek(fp,10L,SEEK_SET) 將位置移動到離文件開始處10個字節

fseek(fp,-10L,SEEK_CUR)指位置指針從當前位置向后移動10個字節?

返回值

如果成功,則該函數返回零,否則返回非零值。

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char str[9];if ((fp = fopen("file.txt","r")) == NULL){exit(0);}fseek(fp,3L,SEEK_SET);size_t len = fread(str,sizeof(str),2,fp);qDebug("%s,%d",str,len);qDebug("%d",ftell(fp));rewind(fp);len = fread(str,sizeof(str),1,fp);qDebug("%s,%d",str,len);qDebug("%d",ftell(fp));fclose(fp);return a.exec(); } 輸出結果: 45678,1 18 12345678,1 9

2.4.1 文件的定位ftell

long int ftell(FILE *stream)返回給定流 stream 的當前文件位置。

參數

  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象標識了流。

返回值

該函數返回位置標識符的當前值。如果發生錯誤,則返回 -1L,全局變量 errno 被設置為一個正值。

#include <stdio.h>int main () {FILE *fp;int len;fp = fopen("file.txt", "r");if( fp == NULL ) {perror ("打開文件錯誤");return(-1);}fseek(fp, 0, SEEK_END);len = ftell(fp);fclose(fp);printf("file.txt 的總大小 = %d 字節\n", len);return(0); }

2.4.2 文件定位rewind?

void rewind(FILE *stream)設置文件位置為給定流?stream?的文件的開頭。

#include <stdio.h>int main() {char str[] = "This is runoob.com";FILE *fp;int ch;/* 首先讓我們在文件中寫入一些內容 */fp = fopen( "file.txt" , "w" );fwrite(str , 1 , sizeof(str) , fp );fclose(fp);fp = fopen( "file.txt" , "r" );while(1){ch = fgetc(fp);if( feof(fp) ){break ;}printf("%c", ch);}rewind(fp);printf("\n");while(1){ch = fgetc(fp);if( feof(fp) ){break ;}printf("%c", ch);}fclose(fp);return(0); }

2.5 文件操作的出錯檢測

1) int ferror(FILE *stream)

參數

  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象標識了流。

返回值

如果設置了與流關聯的錯誤標識符,該函數返回一個非零值(出錯),否則返回一個零值(未出錯)。

#include <stdio.h>int main() {FILE *fp;char c;fp = fopen("file.txt", "w");c = fgetc(fp);if( ferror(fp) ){printf("讀取文件:file.txt 時發生錯誤\n");}clearerr(fp);if( ferror(fp) ){printf("讀取文件:file.txt 時發生錯誤\n");}fclose(fp);return(0); }

2) void clearerr(FILE *stream)清除給定流 stream 的文件結束和錯誤標識符。

參數

  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象標識了流。

返回值

這不會失敗,且不會設置外部變量 errno,但是如果它檢測到它的參數不是一個有效的流,則返回 -1,并設置 errno 為 EBADF。

3) int feof(FILE *stream) 測試給定流 stream 的文件結束標識符。

參數

  • stream?-- 這是指向 FILE 對象的指針,該 FILE 對象標識了流。

返回值

當設置了與流關聯的文件結束標識符時,該函數返回一個非零值(結尾),否則返回零(未結尾)。

#include <QCoreApplication>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);FILE *fp;char ch;if ((fp = fopen("file.txt","r")) == NULL){qDebug("can not open file");exit(0);}while (1){ch = fgetc(fp);qDebug("ch:%c",ch);if (feof(fp)){break;}}fclose(fp);return a.exec(); } 輸出結果是: ch:1 ch:2 ch:3 ch:4 ch:5 ch:6 ch:7 ch:8 ch:?

2.6?feof 函數?

feof 函數的函數原型為:

int feof (FILE * fp);

所在頭文件:<stdio.h>

函數功能:檢查 fp 所關聯文件流中的結束標志是否被置位,如果該文件的結束標志已被置位,返回非 0 值;否則,返回 0。

需要注意的是:
1) 在文本文件和二進制文件中,均可使用該函數判斷是否到達文件結尾。

2) 文件流中的結束標志,是最近一次調用輸入等相關函數(如 fgetc、fgets、fread 及 fseek 等)時設置的。只有最近一次操作輸入的是非有效數據時,文件結束標志才被置位;否則,均不置位。

【例 3】從鍵盤輸入若干名學生的姓名、學號、語數外三門課成績并計算平均成績,將這些學生信息以二進制方式保存到當前目錄文件 Stia_Info.dat 中。采用 fwrite 函數寫入數據。存儲空間要求采用數組形式。采用靜態數組形式,僅為了復習數組作為函數參數的情況,且便于理解,實際編程中不建議采用這種方案。

#include<stdio.h> #include<stdlib.h> typedef struct {char name[10];char no[15];int sc[3];float aver; }STU; void Input_Info(STU a[],int n) ; //輸入函數原型聲明 void Write_Info (STU a[],int n) ; //文件寫入函數原型聲明 #define N 10 //最多可存儲的學生數,可調整 int main (void) {int n;STU a[N]; //學生數組,最多容納N人printf ("輸入學生人數:");scanf("%d",&n);Input_Info (a,n) ; //輸入學生信息Write_Info (a,n); //寫人文件return 0; }void Input_Info (STU a[], int n) {int i;for(i=0;i<n;i++){printf ("%dth stu (姓名、學號、語數外):",i+1);scanf("%s%s%d%d%d",a[i].name,a[i].no,&a[i].sc[0],&a[i].sc[1],&a[i].sc[2]);a[i].aver= (a[i].sc[0]+a[i].sc[1]+a[i].sc[2])/3.0;} } void Write_Info (STU a[], int n) {FILE *fp=fopen ("Stu_Info.dat","wb") ; //"wb":二進制文件寫操作if(NULL==fp){printf ("Failed to open the file !\n");exit (0);}fwrite (a, sizeof (STU) ,n, fp) ; //把a數組中n個學生信息寫入文件fclose (fp); }

由于采用二進制形式存儲,故打開生成的二進制文件 Stu_Info.dat 可能是“亂碼”。通過判斷文件的生成以及文件中部分顯示正常的數據,可判斷代碼是否運行正確。

2.7 保存結構體到文件

#include <stdio.h> #include <errno.h> #include <string.h> typedef struct _Account{char usrname[128];char passwd[128];int age;int level; }Account; void write_account2file(const char *path, Account *account) {FILE *fp = NULL;fp = fopen(path, "w+");if (NULL == fp){printf("open %s fail, errno: %d", path, errno);return;}fwrite(account, sizeof(Account), 1, fp);fclose(fp);return; }void read_accountFromFile(const char *path, Account *account) {FILE *fp = fopen(path, "r");if (NULL == fp){printf("open %s fail, errno: %d", path, errno);return;}fread(account, sizeof(Account), 1, fp);fclose(fp); }void main(void) {#if 0Account account;strncpy(account.usrname, "fellow", strlen("fellow"));account.usrname[strlen("fellow")] = '\0';strncpy(account.passwd, "1111", strlen("1111"));account.passwd[strlen("1111")] = '\0';account.age = 18;account.level = 0;write_account2file("/mnt/hgfs/share/test/account.txt", &account);#endifAccount read;read_accountFromFile("/mnt/hgfs/share/test/account.txt", &read);printf("read:%s,%s,%d,%d\n", read.usrname, read.passwd, read.age,read.level);}

三、非緩沖文件系統(系統I/O)

非緩沖文件系統沒有文件結構體,不設文件系統類型文件,不能讀寫單個字符、字符串和格式化數據、一般用于二進制文件,它只有一種文件讀寫方法,即成塊(包含多個字節)讀入二進制的數據。

從使用角度來看,緩沖文件系統功能強大,使用方便,但效率較低。而非緩沖文件系統最大的優點是執行效率高。

3.1 打開文件

open(文件名,使用方式)

使用方式

使用方式意義
宏名數字
O_RDONLY1打開一個文件,只能讀
O_RDONLY2打開一個文件,只能寫
O_RDWR3打開一個文件,能讀能寫

3.2 讀文件

用read函數實現系統級別I/O

格式:read(文件號,緩沖地址,讀入最大字節數)

例如read(fd,buff,512)

表示依次從fd所代表的文件中讀入512個字節到起始地址為buff的緩沖區中。如果文件可供本次讀入字節數不足,則將這些字節全部讀入。read函數返回值為實際讀入的字節數。如果返回0,表示文件結束,無讀入。如果讀操作失敗,則函數返回值為-1,。

3.3 寫文件

格式:write(文件號,緩沖區地址,一次輸出的字節數)

如:write(fd,buff,100)

表示將內存中起始地址為buff的緩沖區中的100字節輸出到fd所代表的文件中去,可以看出,write函數可以輸出整個緩沖區的內容,也可以輸出部分緩沖區內容,如果成功,返回值為實際寫入的字節數,如果失敗,則返回值為-1?。

3.4 關閉文件

格式:close(文件名)

例如:close(fd)的作用是關閉fd所代表的文件

3.5 緩沖區設置

非緩沖系統不自設置緩沖區,而由設計者自己設置緩沖區,也就是說緩沖區是程序的一部分,它的位置在用戶緩沖區中。在讀入數據時,由磁盤文件將數據讀到緩沖區中,然后由程序可以直接引用緩沖區中的數據,在輸出時,將緩沖區中的數據送到磁盤文件。實際上,常用一個數組來作為緩沖區。

設置緩沖區的方法,實際上就是講數據輸入到該數組中,由程序對數組內容進行處理。

四、C++文件流操作

在C++程序中使用的保存數據的文件按存儲格式分為兩種類型,一種是文本文件,一種是二進制文件。文本文件又稱為ASCII碼文件或字符文件,二進制文件又稱為字節文件。在文本文件中,每個字節的內容為字符的ASCII碼,在二進制文件中,文件內容是數據內存的表示形式,是從內存中直接復制過來的。

在C++文件流類中,

ifstream為輸入文件流類,用于實現文件的輸入。

ofstream為輸出文件流類,用于實現文件的輸出。

fstream為輸入輸出流類,用于實現輸入輸出。

4.1 打開操作

1) 用文件流的成員函數open()打開文件

ifstream、ofstream、fstream各有一個成員函數open()成員函數。

void open (const char * filename, openmode mode);

filename 是一個字符串,代表要打開的文件名。

mode 是以下標志符的一個組合:

ios::in

為輸入(讀)而打開文件

ios::out

為輸出(寫)而打開文件

ios::ate

初始位置:文件尾

ios::app

所有輸出附加在文件末尾

ios::trunc

如果文件已存在則先刪除該文件

ios::binary

二進制方式

ofstream, ifstream 和 fstream所有這些類的成員函數open 都包含了一個默認打開文件的方式,這三個類的默認方式各不相同:

參數的默認方式

ofstream

ios::out | ios::trunc

ifstream

ios::in

fstream

ios::in | ios::out

?2)用文件流類的構造函數打開文件

ifstream infile(“file.txt”) //! 利用構造函數定義時直接打開一個輸入文件 ofstream outfile("file.txt") //! 利用構造函數定義時直接打開一個輸出文件 fstream infile("file.txt",ios::in) //! 利用構造函數定義時直接打開一個輸入文件 fstream outfile("file.txt",ios::out) //! 利用構造函數時直接打開一個輸出文件

3)判斷文件打開是否成功

#include <QCoreApplication> #include <fstream> #include <iomanip> #include <iostream> using namespace std;int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);char data[100];fstream infile;infile.open("file.txt",ios::in);qDebug("%d",infile);//! infile 返回1 表示成功,否則表示不成功qDebug("%d",infile.is_open()); //! 返回infile>>data;qDebug("%s",data);infile.close();return a.exec(); }is_open()函數的原型為: bool is_open();作用:判定文件是否打開成功 ;返回值: 打開成功返回true;否則,返回false;使用位置:一般在放在創建輸入輸出流后,如果文件打開錯誤,直接退出程序。

?4.2 關閉文件

格式:void close()

?4.3 文件的讀寫?

文件讀寫有兩種方式:

1) 直接采用流插入運算“<<”和提取運算符“>>”,這些運算符將完成文件的字符轉換工作

2) 使用流成員函數,輸出流成員函數有put和write,輸入流成員函數有get,getline和read

#include <QCoreApplication> #include <fstream> #include <iomanip> #include <iostream> using namespace std;int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);//! 寫操作char str[] = {"12345678"};char data[100];ofstream outfile;outfile.open("file.txt");if (!outfile.is_open()){qDebug("can not open file");exit(0);}//! 方式1for (int i= 0;i < 3; i++){outfile<<str;outfile<<"\n";}outfile.close();//! 讀操作ifstream infile;infile.open("file.txt");if (!infile.is_open()){qDebug("can not open file");exit(0);}//! 方式1while(infile.good()){infile>>data;qDebug("%s",data);}infile.close();return a.exec(); } 結果輸出: 12345678 12345678 12345678

4.3.1 狀態標志符的驗證(Verification of state flags)

驗證流的狀態的成員函數(所有都返回bool型返回值):

  • bad()

如果在讀寫過程中出錯,返回 true 。例如:當我們要對一個不是打開為寫狀態的文件進行寫入時,或者我們要寫入的設備沒有剩余空間的時候。

  • fail()

除了與bad() 同樣的情況下會返回 true 以外,加上格式錯誤時也返回true ,例如當想要讀入一個整數,而獲得了一個字母的時候。

  • eof()

如果讀文件到達文件末尾,返回true。

  • good()

這是最通用的:如果調用以上任何一個函數返回true 的話,此函數返回 false 。

要想重置以上成員函數所檢查的狀態標志,你可以使用成員函數clear(),沒有參數。

4.3.2?istream::getline

讀取一行到字符數組。

istream& getline (char* s, streamsize n );
//默認delim是換行字符'\n',遇到后丟棄,第二次讀取從delim后開始讀。

istream& getline (char* s, streamsize n, char delim );
<string> 字符串頭文件也定義了從流中讀取一行的函數 getline()?
因為它不是流的成員函數,所以不能通過點訪問。

std::getline (string)

(1) 用戶定義截止字符
istream& getline (istream& ?is, string& str, char delim);
istream& getline (istream&& is, string& str, char delim); //c++11 標準

(2) 截止字符默認'\n'
istream& getline (istream& ?is, string& str);
istream& getline (istream&& is, string& str); // c++11 標準

用法:?
從流對象is中讀取一行存到字符串str 直到遇到截止字符,如果遇到截止字符,則把它從流中取出來,然后丟棄(它不被存儲,下一個操作的起點在它之后)函數調用前str 中的內容將被覆蓋。?

#include <QCoreApplication> #include <fstream> #include <iomanip> #include <iostream> using namespace std;int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);//! 寫操作char str[] = {"12345678"};char data[100];ofstream outfile;outfile.open("file.txt");if (!outfile.is_open()){qDebug("can not open file");exit(0);}//! 方式1for (int i= 0;i < 3; i++){outfile<<str;outfile<<"\n";}outfile.close();//! 讀操作ifstream infile;infile.open("file.txt");if (!infile.is_open()){qDebug("can not open file");exit(0);}while(!infile.eof()){infile.getline(data,100);qDebug("%s",data);}infile.close();return a.exec(); }

?4.4 文件的隨機讀寫

獲得和設置流指針(get and put stream pointers)

所有輸入/輸出流對象(i/o streams objects)都有至少一個流指針:

  • ifstream, 類似istream, 有一個被稱為get pointer的指針,指向下一個將被讀取的元素。
  • ofstream, 類似 ostream, 有一個指針 put pointer ,指向寫入下一個元素的位置。
  • fstream, 類似 iostream, 同時繼承了get 和 put

我們可以通過使用以下成員函數來讀出或配置這些指向流中讀寫位置的流指針:

  • tellg()??tellp()

這兩個成員函數不用傳入參數,返回pos_type 類型的值(根據ANSI-C++ 標準) ,就是一個整數,代表當前get 流指針的位置 (用tellg) 或 put 流指針的位置(用tellp).

  • seekg()?seekp()

這對函數分別用來改變流指針get 和put的位置。兩個函數都被重載為兩種不同的原型:

seekg ( pos_type position ); seekp ( pos_type position );

使用這個原型,流指針被改變為指向從文件開始計算的一個絕對位置。要求傳入的參數類型與函數 tellg 和tellp 的返回值類型相同。

seekg ( off_type offset, seekdir direction ); seekp ( off_type offset, seekdir direction );

使用這個原型可以指定由參數direction決定的一個具體的指針開始計算的一個位移(offset)。它可以是:

ios::beg

從流開始位置計算的位移

ios::cur

從流指針當前位置開始計算的位移

ios::end

從流末尾處開始計算的位移

流指針 get 和 put 的值對文本文件(text file)和二進制文件(binary file)的計算方法都是不同的,因為文本模式的文件中某些特殊字符可能被修改。由于這個原因,建議對以文本文件模式打開的文件總是使用seekg 和 seekp的第一種原型,而且不要對tellg 或 tellp 的返回值進行修改。對二進制文件,你可以任意使用這些函數,應該不會有任何意外的行為產生。

以下例子使用這些函數來獲得一個二進制文件的大小:

???? // obtaining file size
? ??? #include <iostream.h>
? ??? #include <fstream.h>
? ????
? ??? const char * filename = ? "example.txt";
? ????
? ??? int main () {
? ??????? long l,m;
? ??????? ifstream file (filename, ? ios::in|ios::binary);
? ??????? l = file.tellg();
? ??????? file.seekg (0, ios::end);
? ??????? m = file.tellg();
? ??????? file.close();
? ??????? cout << "size of ? " << filename;
? ??????? cout << " is " ? << (m-l) << " bytes.\n";
? ??????? return 0;
? ??? }

size of example.txt is 40 ? bytes.

4.5 二進制文件(Binary files)


在二進制文件中,使用<< 和>>,以及函數(如getline)來操作符輸入和輸出數據,沒有什么實際意義,雖然它們是符合語法的。

文 件流包括兩個為順序讀寫數據特殊設計的成員函數:write 和 read。第一個函數 (write) 是ostream 的一個成員函數,都是被ofstream所繼承。而read 是istream 的一個成員函數,被ifstream 所繼承。類 fstream 的對象同時擁有這兩個函數。它們的原型是:
write ( char * buffer, streamsize size );
read ( char * buffer, streamsize size );
這里 buffer 是一塊內存的地址,用來存儲或讀出數據。參數size 是一個整數值,表示要從緩存(buffer)中讀出或寫入的字符數。

#include <iostream> #include <fstream> using namespace std; int main () {const char * filename = "example.txt";char * buffer;long size;ifstream file(filename, ios::in|ios::binary|ios::ate);size = file.tellg();file.seekg(0, ios::beg);buffer = new char [size];file.read(buffer, size);file.close();cout <<"the complete file is in a buffer";delete[] buffer;return 0; }

4.6 緩存和同步(Buffers and Synchronization)


當我們對文件流進行操作的時候,它們與一個streambuf 類型的緩存(buffer)聯系在一起。這個緩存(buffer)實際是一塊內存空間,作為流(stream)和物理文件的媒介。例如,對于一個輸出流, 每次成員函數put (寫一個單個字符)被調用,這個字符不是直接被寫入該輸出流所對應的物理文件中的,而是首先被插入到該流的緩存(buffer)中。

當緩存被排放出來(flush)時,它里面的所有數據或者被寫入物理媒質中(如果是一個輸出流的話),或者簡單的被抹掉(如果是一個輸入流的話)。這個過程稱為同步(synchronization),它會在以下任一情況下發生:

當文件被關閉時: 在文件被關閉之前,所有還沒有被完全寫出或讀取的緩存都將被同步。
當緩存buffer 滿時:緩存Buffers 有一定的空間限制。當緩存滿時,它會被自動同步。
控制符明確指明:當遇到流中某些特定的控制符時,同步會發生。這些控制符包括:flush 和endl。
明確調用函數sync(): 調用成員函數sync() (無參數)可以引發立即同步。這個函數返回一個int 值,等于-1 表示流沒有聯系的緩存或操作失敗。
在C++中,有一個stream這個類,所有的I/O都以這個“流”類為基礎的,包括我們要認識的文件I/O,stream這個類有兩個重要的運算符:

1、插入器(<<)
向流輸出數據。比如說系統有一個默認的標準輸出流(cout),一般情況下就是指的顯示器,所以,cout<<"Write Stdout"<<'n';就表示把字符串"Write Stdout"和換行字符('n')輸出到標準輸出流。

2、析取器(>>)
從流中輸入數據。比如說系統有一個默認的標準輸入流(cin),一般情況下就是指的鍵盤,所以,cin>>x;就表示從標準輸入流中讀取一個指定類型(即變量x的類型)的數據。

五、Qt之文件操作 QFile

5.1 QFile

QFile類是一個操作文件的輸入/輸出設備
QFile是用來讀寫二進制文件和文本文件的輸入/輸出設備。QFile可以自己單獨被使用,但是如果和QDataStream或QTextStream一起使用將更加方便。
文件名通常可以通過構造函數來傳遞,但也可以使用setName()來設置。目錄分隔符在任何操作系統下都使用“/",“/"不被支持。你可以通過exists()來檢查一個文件是否存在并且可以通過remove()來移去一個文件。更多操作系統相關的高級文件系統操作QT提供了QFileInfo和QDir類.
文件可以用open()來打開、用close()來關閉、用flush()來刷新。數據通常可以使用QDataStream或者QTextStream進行讀寫,但你也可以使用read(),readLine(),readAll(),write()讀寫。QFile也支持getChar(),putChar(),和ungetChar()
size()可以返回文件的大小。你可以通過使用pos()函數得到當前文件位置或者使用seek()移到一個新的文件位置。如果你到了文件的末尾,atEnd()返回真

5.2. 文件打開方式

bool QFile::open(OpenMode mode);

/*

*OpenMode mode 打開方式,是一個枚舉類型

*QIODevice::NotOpen 不打開

*QIODevice::ReadOnly 只讀方式

*QIODevice::WriteOnly 讀寫方式

*QIODevice::ReadWrite 讀寫方式

*QIODevice::Append ? 追加方式

*QIODevice::Truncate 階段方式

*QIODevice::Text ? ? 轉換不同平臺的換行,讀的時候把所有換行轉成'\n',寫的時候再把'\n'轉換對應平臺的換行

*QIODevice::Unbuffered 不使用緩沖區

*/

QIODevice類是輸入/輸出設備的基類。

QIODevice為設備提供了公共實現和抽象接口用于讀寫塊數據。
QIODevice是一個抽象類,不能被實例化。

QFile file("d:/123.txt"); file.open(QIODevice::ReadOnly);

5.3?QFile類關閉文件

void QFileDevice::close(); //刷新緩沖區,并關閉文件

?

5.4?讀文件

5.4.1 read()函數

qint64 QIODevice::read ( char * data, qint64 maxSize )//

從設備讀取最多maxSize字節為數據,并返回讀取的字節數。?如果發生錯誤,例如嘗試從以WriteOnly模式打開的設備讀取時,此函數返回-1。當沒有更多數據可供讀取時,返回0。在關閉的套接字上讀取或在進程死亡后讀取也會返回-1

QByteArray QIODevice::read ( qint64 maxSize )  //從設備讀取最多maxSize字節,并返回讀取為QByteArray的數據。 此功能無法報告錯誤; 返回一個空的QByteArray()可能意味著當前沒有數據可用于讀取,或者發生了錯誤。 QFile file("file.txt");if (file.open(QFile::ReadOnly)){//QByteArray arr = file.read(1024);//qDebug() << arr;char buf[1024];qint64 lineLength = file.read(buf, sizeof(buf));if (lineLength != -1){QString str(buf);//將字符數組轉換為QStringqDebug() << str;}}

打印結果:

"hello qfile!
hello qfile!
hello"

5.4.2 readAll()函數

QByteArray QIODevice::readAll ()

從設備讀取所有可用數據,并將其作為QByteArray返回。
此功能無法報告錯誤;?返回一個空的QByteArray()可能意味著當前沒有數據可用于讀取,或者發生了錯誤。

QFile file("file.txt");if (file.open(QFile::ReadOnly)){QByteArray arr = file.readAll();qDebug() << arr;}

打印結果:

"hello qfile!
hello qfile!
hello"

5.4.3 readLine()函數

qint64 QIODevice::readLine ( char * data, qint64 maxSize )

此函數從設備讀取一行ASCII字符,最大為(maxSize - 1)個字節,將字符存儲在數據中,并返回讀取的字節數。?如果無法讀取行但沒有出現錯誤,則此函數返回0.如果發生錯誤,則此函數返回可讀取的長度,如果未讀取任何內容,則返回-1。
終止'\ 0'字節始終附加到數據,因此maxSize必須大于1。
讀取數據,直到滿足以下任一條件:
讀取第一個'\ n'字符。
maxSize - 讀取1個字節。
檢測到設備數據的結束。

此函數調用readLineData(),readLineData()是使用對getChar()的重復調用實現的。?您可以通過在自己的子類中重新實現readLineData()來提供更高效的實現。

QFile file("file.txt");if (file.open(QFile::ReadOnly)){char buf[1024];qint64 lineLength = file.readLine(buf, sizeof(buf));if (lineLength != -1){QString str(buf);qDebug() << str;}}

打印結果:

"hello qfile!
"

可以看出"\n"也被附加到了數據里。

5.4.4 getChar()函數

bool QIODevice::getChar ( char * c )

從設備中讀取一個字符并將其存儲在c中。?如果c為0,則丟棄該字符。?成功時返回true;?否則返回false。

5.5 QFile類文件寫操作

QIODevice::write函數

qint64 QIODevice::write(const QByteArray &byteArray); //將byteArray寫入文件,寫完內部位置指針后移 QFile file("d:/123.txt"); file.open(QIODevice::ReadWrite | QIODevice::Text); //打開模式可以使用‘|'組合 QByteArray byte("hellworld"); file.write(byte); file.write(byte); file.close();

5.6. QDataStream

流控文件輸入輸出可以使用QDataStream。QDataStream 重載了運算符了"<<"寫數據,>>讀數據

#include <QDataStream> #include <QDebug> #include <QFile> int main(int argc, char**argv) {QFile file("file.txt");file.open(QIODevice::ReadWrite);QDataStream stream(&file);int a = 10;QString str = "helloworld";stream << a << str;file.close();return 0; } #include <QDataStream> #include <QDebug> #include <QFile> int main(int argc, char**argv) {QFile file("file.txt");file.open(QIODevice::ReadWrite); ?QDataStream stream(&file);int a;QString str;stream >> a >> str;qDebug() << "a:" << a << "str:" << str << endl;file.close();return 0; } QFile file("file.txt"); if(!file.open(QIODevice::ReadWrite | QIODevice::Text)) { qDebug()<<"Can't open the file!"<<endl; } QTextStream stream(&file); QString line_in; // while( !stream.atEnd()){ // line_in = stream.readLine(); // qDebug() << line_in; // } // stream.seek(stream.pos()); stream.seek(file.size());//將當前讀取文件指針移動到文件末尾 int count = 0; while(count < 10){ stream << QObject::trUtf8("新建行:") <<++count<<"/n"; } stream.seek(0);//將當前讀取文件指針移動到文件開始 while( !stream.atEnd()){ line_in = stream.readLine(); qDebug() << line_in; }

一行一行直接讀取文件

QFile file("file.txt"); if(!file.open(QIODevice::ReadOnly | QIODevice::Text)) { qDebug()<<"Can't open the file!"<<endl; } while(!file.atEnd()) { QByteArray line = file.readLine(); QString str(line); qDebug()<< str; }

使用QTextStream讀取文件?

QFile file("file.txt"); if (!file.open(QIODevice::ReadOnly | QIODevice::Text)) return; QTextStream in(&file); QString line = in.readLine(); while (!line.isNull()) { process_line(line); line = in.readLine(); }

?

?

?

?

?

?

?

總結

以上是生活随笔為你收集整理的深入浅出之文件操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

成年美女黄网站色大免费视频 | 台湾无码一区二区 | 亚洲精品国产精品乱码视色 | 日本护士xxxxhd少妇 | 日韩av无码一区二区三区不卡 | 日本爽爽爽爽爽爽在线观看免 | 欧美性猛交内射兽交老熟妇 | 国产精品自产拍在线观看 | 久久国产精品精品国产色婷婷 | 日日摸夜夜摸狠狠摸婷婷 | 日本又色又爽又黄的a片18禁 | 亚洲爆乳大丰满无码专区 | 亚洲日韩av一区二区三区四区 | 国产成人人人97超碰超爽8 | 中文字幕av无码一区二区三区电影 | 日本在线高清不卡免费播放 | 国产欧美亚洲精品a | 国产成人无码一二三区视频 | 人妻与老人中文字幕 | 国产凸凹视频一区二区 | 少妇高潮喷潮久久久影院 | 亚洲a无码综合a国产av中文 | 无码国产色欲xxxxx视频 | 亚洲 另类 在线 欧美 制服 | 久久国产精品偷任你爽任你 | 粗大的内捧猛烈进出视频 | 久久久久亚洲精品中文字幕 | 亚洲乱码中文字幕在线 | 国产乱人无码伦av在线a | 久久精品丝袜高跟鞋 | 久久午夜无码鲁丝片秋霞 | а√资源新版在线天堂 | 亚洲欧美综合区丁香五月小说 | 中文无码成人免费视频在线观看 | 少妇太爽了在线观看 | 久久久亚洲欧洲日产国码αv | 97色伦图片97综合影院 | 精品无码成人片一区二区98 | 4hu四虎永久在线观看 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 日本精品人妻无码77777 天堂一区人妻无码 | 小sao货水好多真紧h无码视频 | 国产美女精品一区二区三区 | 亚洲精品一区三区三区在线观看 | 内射白嫩少妇超碰 | 一本大道久久东京热无码av | 性啪啪chinese东北女人 | 国产xxx69麻豆国语对白 | 日本护士xxxxhd少妇 | а天堂中文在线官网 | 无码国产乱人伦偷精品视频 | 亚洲中文无码av永久不收费 | 在线视频网站www色 | 亚洲成熟女人毛毛耸耸多 | 亚洲国产精品美女久久久久 | 免费观看又污又黄的网站 | 欧美老熟妇乱xxxxx | 高中生自慰www网站 | 偷窥日本少妇撒尿chinese | 亚洲s码欧洲m码国产av | 色五月五月丁香亚洲综合网 | 亚洲中文字幕乱码av波多ji | 少妇人妻大乳在线视频 | 日本丰满熟妇videos | 久久综合久久自在自线精品自 | 久久久精品国产sm最大网站 | 中文字幕人成乱码熟女app | www成人国产高清内射 | 国内少妇偷人精品视频 | 精品国产青草久久久久福利 | 377p欧洲日本亚洲大胆 | 久久久无码中文字幕久... | 99精品视频在线观看免费 | 亚洲色偷偷偷综合网 | 国产成人无码av在线影院 | 少妇人妻偷人精品无码视频 | 国产人妻精品一区二区三区不卡 | 日韩 欧美 动漫 国产 制服 | 亚洲日本在线电影 | 国产欧美熟妇另类久久久 | 亚洲日韩av一区二区三区四区 | 日本乱人伦片中文三区 | 国产亚av手机在线观看 | 人人妻人人澡人人爽欧美一区九九 | 免费播放一区二区三区 | 少妇无码av无码专区在线观看 | 国产精品人妻一区二区三区四 | 亚洲性无码av中文字幕 | 国产一区二区三区四区五区加勒比 | 成人三级无码视频在线观看 | 一本无码人妻在中文字幕免费 | 一本色道久久综合亚洲精品不卡 | 强伦人妻一区二区三区视频18 | 无套内谢老熟女 | 色欲综合久久中文字幕网 | ass日本丰满熟妇pics | 四虎4hu永久免费 | 影音先锋中文字幕无码 | 国产特级毛片aaaaaa高潮流水 | 免费无码肉片在线观看 | 性做久久久久久久久 | 999久久久国产精品消防器材 | 最近免费中文字幕中文高清百度 | 亚洲色欲色欲欲www在线 | 女高中生第一次破苞av | 欧美人与动性行为视频 | 国产精品嫩草久久久久 | 国产乱人偷精品人妻a片 | 女人被爽到呻吟gif动态图视看 | 无码成人精品区在线观看 | 亚洲精品无码国产 | 亚洲中文字幕无码一久久区 | 欧美精品在线观看 | 99久久婷婷国产综合精品青草免费 | 国内精品久久毛片一区二区 | 桃花色综合影院 | 四虎国产精品免费久久 | 久久人人爽人人爽人人片av高清 | 日本爽爽爽爽爽爽在线观看免 | 男女超爽视频免费播放 | 日本乱人伦片中文三区 | 亚洲国产成人a精品不卡在线 | 国产偷抇久久精品a片69 | 久久无码人妻影院 | 亚洲欧洲无卡二区视頻 | 帮老师解开蕾丝奶罩吸乳网站 | 精品成人av一区二区三区 | 亚洲国产日韩a在线播放 | 久久亚洲a片com人成 | av无码电影一区二区三区 | 亚洲综合在线一区二区三区 | 欧美性猛交内射兽交老熟妇 | 无码国产色欲xxxxx视频 | 久久99国产综合精品 | 男人的天堂2018无码 | 久久久国产精品无码免费专区 | 67194成是人免费无码 | 少妇性l交大片欧洲热妇乱xxx | 成人试看120秒体验区 | 狂野欧美激情性xxxx | 免费国产黄网站在线观看 | 国产成人无码av片在线观看不卡 | 成人免费无码大片a毛片 | 精品无码av一区二区三区 | 中文字幕精品av一区二区五区 | 国产xxx69麻豆国语对白 | 久久久无码中文字幕久... | 久久久久久a亚洲欧洲av冫 | 国产亚洲欧美在线专区 | 国产特级毛片aaaaaaa高清 | 亚洲热妇无码av在线播放 | 国产精品18久久久久久麻辣 | 亚洲色欲色欲天天天www | 欧美自拍另类欧美综合图片区 | 18禁黄网站男男禁片免费观看 | 成 人 网 站国产免费观看 | 日日摸天天摸爽爽狠狠97 | 狂野欧美性猛交免费视频 | 大乳丰满人妻中文字幕日本 | 亚洲天堂2017无码 | 亚洲成av人片在线观看无码不卡 | 99er热精品视频 | 亚洲色大成网站www | 少妇太爽了在线观看 | 亚洲自偷精品视频自拍 | 久久久久人妻一区精品色欧美 | 国产人妻人伦精品1国产丝袜 | 国产sm调教视频在线观看 | 日本饥渴人妻欲求不满 | 日日麻批免费40分钟无码 | 无码人妻少妇伦在线电影 | 久久人人爽人人爽人人片av高清 | 国产熟妇高潮叫床视频播放 | 成人性做爰aaa片免费看不忠 | 亚洲色在线无码国产精品不卡 | 久久国产精品萌白酱免费 | 欧美成人免费全部网站 | 色妞www精品免费视频 | 亚洲一区二区三区在线观看网站 | 人妻少妇精品无码专区动漫 | 老太婆性杂交欧美肥老太 | 夜精品a片一区二区三区无码白浆 | 四十如虎的丰满熟妇啪啪 | 久久亚洲精品中文字幕无男同 | a片在线免费观看 | 成人亚洲精品久久久久 | 无套内谢老熟女 | 国产精品美女久久久网av | 六十路熟妇乱子伦 | 久久综合久久自在自线精品自 | 精品亚洲韩国一区二区三区 | 亚洲综合久久一区二区 | 免费视频欧美无人区码 | 久久精品无码一区二区三区 | 99精品视频在线观看免费 | 熟女俱乐部五十路六十路av | 一个人看的www免费视频在线观看 | 亚洲色欲久久久综合网东京热 | 亚洲の无码国产の无码影院 | 在线亚洲高清揄拍自拍一品区 | 欧美性猛交xxxx富婆 | 无码av岛国片在线播放 | 图片区 小说区 区 亚洲五月 | 国产精品视频免费播放 | 一本大道伊人av久久综合 | 精品国产乱码久久久久乱码 | 无码国模国产在线观看 | 4hu四虎永久在线观看 | 亚洲国产精品一区二区第一页 | 丁香花在线影院观看在线播放 | 欧美 日韩 人妻 高清 中文 | 中文字幕日产无线码一区 | 亚洲高清偷拍一区二区三区 | 欧美freesex黑人又粗又大 | 久久综合九色综合欧美狠狠 | 久久99精品国产麻豆蜜芽 | 久久精品99久久香蕉国产色戒 | 小泽玛莉亚一区二区视频在线 | 日本护士毛茸茸高潮 | 国产精品久久久久9999小说 | 国产美女极度色诱视频www | 大肉大捧一进一出视频出来呀 | 久久综合九色综合欧美狠狠 | 国产成人无码区免费内射一片色欲 | 欧美 日韩 人妻 高清 中文 | 无码毛片视频一区二区本码 | 波多野结衣乳巨码无在线观看 | 又大又黄又粗又爽的免费视频 | 国产欧美熟妇另类久久久 | 性色欲网站人妻丰满中文久久不卡 | 日本熟妇乱子伦xxxx | 国产亚洲日韩欧美另类第八页 | 丰满少妇女裸体bbw | 日韩人妻无码一区二区三区久久99 | 中文字幕无码免费久久99 | 国产精品沙发午睡系列 | 美女黄网站人色视频免费国产 | 中文字幕无码人妻少妇免费 | 国产精品亚洲五月天高清 | 成人女人看片免费视频放人 | 老熟妇乱子伦牲交视频 | 久久精品一区二区三区四区 | 国产一区二区三区影院 | 色老头在线一区二区三区 | 久久天天躁狠狠躁夜夜免费观看 | 国产内射老熟女aaaa | 成人免费视频视频在线观看 免费 | 无码人妻精品一区二区三区下载 | 亚洲日韩av一区二区三区四区 | 精品国产精品久久一区免费式 | 国产亚av手机在线观看 | 一本久久a久久精品亚洲 | 亚洲天堂2017无码中文 | 无码人妻av免费一区二区三区 | 亚洲综合久久一区二区 | 国产精品毛多多水多 | 久久久久亚洲精品中文字幕 | 久久天天躁狠狠躁夜夜免费观看 | 激情五月综合色婷婷一区二区 | 成 人 免费观看网站 | 久久午夜无码鲁丝片 | 久久国内精品自在自线 | 久久久精品成人免费观看 | 国产又粗又硬又大爽黄老大爷视 | 大地资源中文第3页 | 国色天香社区在线视频 | 国内揄拍国内精品少妇国语 | 亚洲人亚洲人成电影网站色 | 少女韩国电视剧在线观看完整 | 蜜桃视频韩日免费播放 | 午夜无码人妻av大片色欲 | 亚洲精品久久久久久久久久久 | 国产尤物精品视频 | 亚洲人成网站在线播放942 | 男人和女人高潮免费网站 | 兔费看少妇性l交大片免费 | 麻豆国产丝袜白领秘书在线观看 | 丰满人妻被黑人猛烈进入 | 午夜精品一区二区三区在线观看 | 久久精品国产一区二区三区 | 日日干夜夜干 | 荫蒂添的好舒服视频囗交 | 少妇无码吹潮 | 俺去俺来也在线www色官网 | 精品偷拍一区二区三区在线看 | 狠狠色噜噜狠狠狠狠7777米奇 | 成熟女人特级毛片www免费 | 亚洲精品国偷拍自产在线麻豆 | 久久成人a毛片免费观看网站 | 人人妻人人澡人人爽欧美一区 | 无码精品人妻一区二区三区av | 无码国模国产在线观看 | 亚洲日韩中文字幕在线播放 | 欧美放荡的少妇 | 日本www一道久久久免费榴莲 | 人妻少妇被猛烈进入中文字幕 | 老子影院午夜伦不卡 | 日日天日日夜日日摸 | 中文字幕无码日韩专区 | 国产精品久久久久影院嫩草 | 狠狠cao日日穞夜夜穞av | 熟妇人妻无乱码中文字幕 | 精品国产一区二区三区av 性色 | 亚洲无人区午夜福利码高清完整版 | 中文字幕av无码一区二区三区电影 | 中国大陆精品视频xxxx | 无码一区二区三区在线观看 | 无码一区二区三区在线观看 | 日韩精品无码一区二区中文字幕 | 一本色道婷婷久久欧美 | 欧美黑人乱大交 | 77777熟女视频在线观看 а天堂中文在线官网 | 未满成年国产在线观看 | 婷婷六月久久综合丁香 | 国产成人无码午夜视频在线观看 | 国产猛烈高潮尖叫视频免费 | yw尤物av无码国产在线观看 | 亚洲国产一区二区三区在线观看 | 国产精品无码成人午夜电影 | 亚洲精品久久久久avwww潮水 | 在线欧美精品一区二区三区 | 国产情侣作爱视频免费观看 | 国产精品自产拍在线观看 | 欧美性色19p | 日韩成人一区二区三区在线观看 | 国产高清av在线播放 | 日韩精品久久久肉伦网站 | 永久黄网站色视频免费直播 | 76少妇精品导航 | 色综合久久久无码中文字幕 | 天天做天天爱天天爽综合网 | 性欧美疯狂xxxxbbbb | 高清不卡一区二区三区 | 日本精品少妇一区二区三区 | 丰满诱人的人妻3 | 高清不卡一区二区三区 | 国产精品高潮呻吟av久久4虎 | 九月婷婷人人澡人人添人人爽 | 小鲜肉自慰网站xnxx | 亚洲a无码综合a国产av中文 | 日本大香伊一区二区三区 | 精品国精品国产自在久国产87 | 99精品国产综合久久久久五月天 | 欧美三级a做爰在线观看 | 99精品久久毛片a片 | 亚洲一区二区三区国产精华液 | 男人扒开女人内裤强吻桶进去 | 鲁鲁鲁爽爽爽在线视频观看 | 婷婷六月久久综合丁香 | 天下第一社区视频www日本 | 久久99久久99精品中文字幕 | 亚洲狠狠婷婷综合久久 | 老熟妇仑乱视频一区二区 | 熟女俱乐部五十路六十路av | 高清不卡一区二区三区 | 伊在人天堂亚洲香蕉精品区 | 国产网红无码精品视频 | 风流少妇按摩来高潮 | 亚洲伊人久久精品影院 | 亚洲成在人网站无码天堂 | 强开小婷嫩苞又嫩又紧视频 | 无码国内精品人妻少妇 | 在线观看国产一区二区三区 | 久久国产36精品色熟妇 | 久久五月精品中文字幕 | 亚洲一区二区三区香蕉 | 狠狠亚洲超碰狼人久久 | 国产精品视频免费播放 | 国产高潮视频在线观看 | 亚洲aⅴ无码成人网站国产app | 亚洲人成人无码网www国产 | av无码电影一区二区三区 | 熟女少妇人妻中文字幕 | 国产精品.xx视频.xxtv | 少妇无码一区二区二三区 | 国产偷自视频区视频 | 日日麻批免费40分钟无码 | 亚洲精品一区二区三区四区五区 | аⅴ资源天堂资源库在线 | 黑人大群体交免费视频 | 荡女精品导航 | 国产精品人人爽人人做我的可爱 | 丰满妇女强制高潮18xxxx | 国产人妻人伦精品 | 国产情侣作爱视频免费观看 | 欧美xxxxx精品 | 亚洲精品一区二区三区大桥未久 | 99riav国产精品视频 | 内射后入在线观看一区 | аⅴ资源天堂资源库在线 | av小次郎收藏 | 免费人成在线视频无码 | 色综合视频一区二区三区 | 国产午夜精品一区二区三区嫩草 | 精品偷自拍另类在线观看 | 精品欧洲av无码一区二区三区 | 思思久久99热只有频精品66 | 人人妻人人澡人人爽人人精品浪潮 | 国产精品亚洲综合色区韩国 | 亚洲一区二区三区 | 熟女俱乐部五十路六十路av | 亚洲男人av天堂午夜在 | 国内丰满熟女出轨videos | 午夜精品久久久久久久 | 国产莉萝无码av在线播放 | 色一情一乱一伦 | 无码人妻av免费一区二区三区 | 国产sm调教视频在线观看 | 国产麻豆精品精东影业av网站 | 国内丰满熟女出轨videos | 亚洲熟女一区二区三区 | 精品偷拍一区二区三区在线看 | 成熟女人特级毛片www免费 | 妺妺窝人体色www婷婷 | 高清国产亚洲精品自在久久 | 国产麻豆精品精东影业av网站 | 青青青手机频在线观看 | 久久精品一区二区三区四区 | 日本xxxx色视频在线观看免费 | 久久 国产 尿 小便 嘘嘘 | 欧美亚洲日韩国产人成在线播放 | 久久99热只有频精品8 | 日本丰满熟妇videos | 荫蒂被男人添的好舒服爽免费视频 | 台湾无码一区二区 | 人妻aⅴ无码一区二区三区 | 国产麻豆精品一区二区三区v视界 | 日韩精品成人一区二区三区 | 亚洲中文字幕在线无码一区二区 | 欧美zoozzooz性欧美 | 中文字幕人妻无码一夲道 | 沈阳熟女露脸对白视频 | 欧洲vodafone精品性 | 无码国内精品人妻少妇 | 中文精品久久久久人妻不卡 | 日韩精品成人一区二区三区 | 国产无遮挡又黄又爽又色 | 久久午夜夜伦鲁鲁片无码免费 | 四虎永久在线精品免费网址 | 久久99热只有频精品8 | 国产精品理论片在线观看 | 鲁大师影院在线观看 | 日本欧美一区二区三区乱码 | 美女极度色诱视频国产 | 最新国产麻豆aⅴ精品无码 | 娇妻被黑人粗大高潮白浆 | 久久久婷婷五月亚洲97号色 | 精品久久久久香蕉网 | 日本熟妇人妻xxxxx人hd | 捆绑白丝粉色jk震动捧喷白浆 | 丰满岳乱妇在线观看中字无码 | 国产小呦泬泬99精品 | 久久久久国色av免费观看性色 | 人妻有码中文字幕在线 | 日韩人妻无码一区二区三区久久99 | 成人亚洲精品久久久久 | 曰本女人与公拘交酡免费视频 | 久久久www成人免费毛片 | 2019午夜福利不卡片在线 | 思思久久99热只有频精品66 | 波多野结衣一区二区三区av免费 | 国産精品久久久久久久 | 99久久久国产精品无码免费 | 国产精品香蕉在线观看 | 亚洲国产成人av在线观看 | 国产精品无码mv在线观看 | 精品久久8x国产免费观看 | 国内丰满熟女出轨videos | 日本大香伊一区二区三区 | 无码一区二区三区在线观看 | 夜精品a片一区二区三区无码白浆 | 欧美老熟妇乱xxxxx | 国产97色在线 | 免 | 国产极品美女高潮无套在线观看 | 亚洲爆乳无码专区 | 蜜桃视频插满18在线观看 | 亚洲乱码日产精品bd | 国产精品美女久久久网av | 成人欧美一区二区三区 | 男人的天堂2018无码 | 国产极品美女高潮无套在线观看 | 少妇人妻av毛片在线看 | 日韩人妻无码中文字幕视频 | 中文字幕无码日韩专区 | 人人妻人人澡人人爽人人精品 | 亚洲乱码中文字幕在线 | 欧美黑人巨大xxxxx | 亚洲中文字幕无码一久久区 | 久久综合给久久狠狠97色 | 人妻与老人中文字幕 | 麻豆果冻传媒2021精品传媒一区下载 | 国产在线无码精品电影网 | 国产av人人夜夜澡人人爽麻豆 | 一本色道久久综合狠狠躁 | 精品国产福利一区二区 | 久久综合九色综合97网 | 亚洲成av人在线观看网址 | 国产熟妇另类久久久久 | 日韩av无码一区二区三区不卡 | 波多野结衣乳巨码无在线观看 | 精品久久久中文字幕人妻 | 99久久精品日本一区二区免费 | 亚洲综合精品香蕉久久网 | 国产一精品一av一免费 | 亚洲日韩av一区二区三区四区 | 色欲av亚洲一区无码少妇 | 国产女主播喷水视频在线观看 | 一个人看的www免费视频在线观看 | 久久国产精品_国产精品 | 狠狠噜狠狠狠狠丁香五月 | 夜夜夜高潮夜夜爽夜夜爰爰 | 久久精品中文字幕一区 | 亚洲国产欧美在线成人 | 国产成人午夜福利在线播放 | 人妻少妇被猛烈进入中文字幕 | 欧美成人高清在线播放 | 国产人成高清在线视频99最全资源 | 性做久久久久久久久 | 中文字幕无线码 | 夜先锋av资源网站 | 国产成人亚洲综合无码 | 老熟女乱子伦 | 丰满妇女强制高潮18xxxx | www国产亚洲精品久久网站 | 国产人妻人伦精品1国产丝袜 | 日产精品99久久久久久 | 亚洲乱码中文字幕在线 | 色欲综合久久中文字幕网 | 亚洲色成人中文字幕网站 | 中文字幕乱码亚洲无线三区 | 免费人成在线视频无码 | 亚洲日韩乱码中文无码蜜桃臀网站 | 亚洲高清偷拍一区二区三区 | 亚洲精品一区二区三区在线 | 人人妻人人澡人人爽精品欧美 | 国产人妻精品午夜福利免费 | 国产免费观看黄av片 | 综合激情五月综合激情五月激情1 | 日本免费一区二区三区最新 | 国产欧美精品一区二区三区 | 精品水蜜桃久久久久久久 | 成人免费无码大片a毛片 | 精品国产一区二区三区四区在线看 | 欧美兽交xxxx×视频 | 亚洲人成网站免费播放 | 国产人妖乱国产精品人妖 | 国产无遮挡又黄又爽免费视频 | 无码福利日韩神码福利片 | 亚洲成a人片在线观看无码 | 欧美性生交xxxxx久久久 | 丰满妇女强制高潮18xxxx | 国产69精品久久久久app下载 | 欧美性生交xxxxx久久久 | 人人爽人人澡人人人妻 | 国产成人无码av片在线观看不卡 | a在线亚洲男人的天堂 | 日韩 欧美 动漫 国产 制服 | 在线亚洲高清揄拍自拍一品区 | 麻豆国产丝袜白领秘书在线观看 | 性欧美熟妇videofreesex | 色偷偷人人澡人人爽人人模 | 98国产精品综合一区二区三区 | 色综合久久久久综合一本到桃花网 | 窝窝午夜理论片影院 | 99久久99久久免费精品蜜桃 | a在线观看免费网站大全 | 台湾无码一区二区 | 成在人线av无码免观看麻豆 | 精品人人妻人人澡人人爽人人 | 久久 国产 尿 小便 嘘嘘 | 黑人巨大精品欧美黑寡妇 | 牛和人交xxxx欧美 | 国产绳艺sm调教室论坛 | 久久久精品欧美一区二区免费 | 久久久久久久人妻无码中文字幕爆 | 久9re热视频这里只有精品 | 久久久国产精品无码免费专区 | 无码人妻av免费一区二区三区 | a片免费视频在线观看 | 日本www一道久久久免费榴莲 | 国产av一区二区精品久久凹凸 | 97精品国产97久久久久久免费 | 国产精品无码成人午夜电影 | 正在播放东北夫妻内射 | 成 人 网 站国产免费观看 | 少妇愉情理伦片bd | 强伦人妻一区二区三区视频18 | 久久久久人妻一区精品色欧美 | 麻豆md0077饥渴少妇 | 中文字幕无码人妻少妇免费 | 欧美丰满熟妇xxxx性ppx人交 | 国产欧美亚洲精品a | 天堂亚洲2017在线观看 | 大肉大捧一进一出视频出来呀 | 两性色午夜免费视频 | 日韩精品a片一区二区三区妖精 | 欧美丰满少妇xxxx性 | 亚洲成av人在线观看网址 | 又湿又紧又大又爽a视频国产 | 欧洲熟妇精品视频 | aⅴ亚洲 日韩 色 图网站 播放 | 一本大道久久东京热无码av | 久久aⅴ免费观看 | 少妇性俱乐部纵欲狂欢电影 | 未满小14洗澡无码视频网站 | 日本丰满熟妇videos | 亚洲精品国偷拍自产在线麻豆 | 国产精品怡红院永久免费 | 色综合天天综合狠狠爱 | 熟女少妇在线视频播放 | 狠狠噜狠狠狠狠丁香五月 | 亚洲精品综合一区二区三区在线 | 天天躁日日躁狠狠躁免费麻豆 | 久久99精品国产麻豆 | 色欲久久久天天天综合网精品 | 人妻少妇精品视频专区 | 免费无码的av片在线观看 | 久久天天躁夜夜躁狠狠 | 人妻少妇精品无码专区二区 | 欧美日韩在线亚洲综合国产人 | 老太婆性杂交欧美肥老太 | 日韩精品a片一区二区三区妖精 | 国产激情无码一区二区 | 久久久久亚洲精品男人的天堂 | 亚洲s码欧洲m码国产av | 久久精品国产99精品亚洲 | 一个人看的视频www在线 | 久久精品丝袜高跟鞋 | 国产精品理论片在线观看 | 国产精品久久福利网站 | 日本精品久久久久中文字幕 | 国产亚洲日韩欧美另类第八页 | 国产无套内射久久久国产 | 丰满岳乱妇在线观看中字无码 | 成人无码视频在线观看网站 | 纯爱无遮挡h肉动漫在线播放 | 少妇性荡欲午夜性开放视频剧场 | 国产特级毛片aaaaaa高潮流水 | 99er热精品视频 | 少妇邻居内射在线 | 人人妻人人澡人人爽欧美一区九九 | 久久亚洲精品成人无码 | 18精品久久久无码午夜福利 | 粗大的内捧猛烈进出视频 | 精品乱子伦一区二区三区 | 乱人伦中文视频在线观看 | 大肉大捧一进一出视频出来呀 | 妺妺窝人体色www婷婷 | 国产精品国产三级国产专播 | 精品久久久无码中文字幕 | 亚洲国产精品毛片av不卡在线 | 精品久久久无码人妻字幂 | 97夜夜澡人人爽人人喊中国片 | 国产精品高潮呻吟av久久4虎 | 欧美黑人性暴力猛交喷水 | 色狠狠av一区二区三区 | 成熟人妻av无码专区 | 蜜桃无码一区二区三区 | 国产精品怡红院永久免费 | 亚洲日韩中文字幕在线播放 | 亚洲午夜无码久久 | 久久精品国产精品国产精品污 | 人妻中文无码久热丝袜 | 少妇一晚三次一区二区三区 | 亚洲s色大片在线观看 | 欧美精品免费观看二区 | 欧美成人免费全部网站 | 999久久久国产精品消防器材 | 色偷偷人人澡人人爽人人模 | 网友自拍区视频精品 | 我要看www免费看插插视频 | 中文字幕 亚洲精品 第1页 | 国产综合色产在线精品 | 欧美 亚洲 国产 另类 | 97夜夜澡人人爽人人喊中国片 | 性欧美牲交在线视频 | 国产一区二区三区影院 | 亚洲综合伊人久久大杳蕉 | 丰满岳乱妇在线观看中字无码 | 国产suv精品一区二区五 | 少妇的肉体aa片免费 | 98国产精品综合一区二区三区 | 亚洲乱码中文字幕在线 | 高清不卡一区二区三区 | 老子影院午夜精品无码 | 亚洲自偷精品视频自拍 | 巨爆乳无码视频在线观看 | 久久天天躁狠狠躁夜夜免费观看 | 欧美激情一区二区三区成人 | 国产日产欧产精品精品app | 西西人体www44rt大胆高清 | 性做久久久久久久免费看 | 精品一二三区久久aaa片 | 国产黄在线观看免费观看不卡 | 色综合天天综合狠狠爱 | 国产精品人妻一区二区三区四 | 曰本女人与公拘交酡免费视频 | av香港经典三级级 在线 | 天堂а√在线中文在线 | 国产午夜手机精彩视频 | 两性色午夜视频免费播放 | 99久久精品午夜一区二区 | 特黄特色大片免费播放器图片 | 国产亚洲精品久久久闺蜜 | 国产精华av午夜在线观看 | 日日麻批免费40分钟无码 | 中文字幕乱码人妻二区三区 | 亚洲 a v无 码免 费 成 人 a v | 日韩精品乱码av一区二区 | 麻豆果冻传媒2021精品传媒一区下载 | 少妇性l交大片 | 草草网站影院白丝内射 | 国产精品亚洲五月天高清 | 亚洲精品鲁一鲁一区二区三区 | 99久久精品日本一区二区免费 | 久久人妻内射无码一区三区 | 久久精品人人做人人综合试看 | 国产精品va在线播放 | 激情国产av做激情国产爱 | 亚洲中文字幕无码一久久区 | 国产热a欧美热a在线视频 | 7777奇米四色成人眼影 | 天堂а√在线地址中文在线 | 一个人看的www免费视频在线观看 | 久久久无码中文字幕久... | 色狠狠av一区二区三区 | 高潮毛片无遮挡高清免费视频 | 国产精品第一区揄拍无码 | 亚洲熟女一区二区三区 | 国产人妻久久精品二区三区老狼 | www国产精品内射老师 | 少妇激情av一区二区 | 少妇的肉体aa片免费 | 任你躁在线精品免费 | 亚洲伊人久久精品影院 | 中文字幕精品av一区二区五区 | 帮老师解开蕾丝奶罩吸乳网站 | 日本va欧美va欧美va精品 | 日本xxxx色视频在线观看免费 | 377p欧洲日本亚洲大胆 | 国产福利视频一区二区 | 国产无遮挡又黄又爽免费视频 | 小sao货水好多真紧h无码视频 | 黑人粗大猛烈进出高潮视频 | 青青青爽视频在线观看 | 免费人成在线视频无码 | 亚洲人成影院在线无码按摩店 | 国产成人精品三级麻豆 | 人妻少妇精品无码专区二区 | 日韩av无码一区二区三区 | 国产亚洲精品久久久久久大师 | 国产真实伦对白全集 | 精品夜夜澡人妻无码av蜜桃 | 精品日本一区二区三区在线观看 | 丰满岳乱妇在线观看中字无码 | 纯爱无遮挡h肉动漫在线播放 | 精品无码国产一区二区三区av | 亚洲最大成人网站 | 日本欧美一区二区三区乱码 | 久久久无码中文字幕久... | 久久99精品国产.久久久久 | 亚洲精品一区三区三区在线观看 | 中文字幕无码av激情不卡 | 丝袜 中出 制服 人妻 美腿 | 国语精品一区二区三区 | 日韩人妻无码中文字幕视频 | 日本成熟视频免费视频 | 少妇久久久久久人妻无码 | 成在人线av无码免观看麻豆 | 亚洲熟熟妇xxxx | 超碰97人人射妻 | 台湾无码一区二区 | 精品国产精品久久一区免费式 | 天天摸天天碰天天添 | 国产婷婷色一区二区三区在线 | 大肉大捧一进一出好爽视频 | 亚洲毛片av日韩av无码 | 国产精品久久久久久久影院 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 日韩精品一区二区av在线 | 国产成人无码午夜视频在线观看 | 性开放的女人aaa片 | 国产无套内射久久久国产 | 国产精品嫩草久久久久 | 少妇无码av无码专区在线观看 | 亚洲一区二区三区四区 | 麻豆国产人妻欲求不满谁演的 | 国产av一区二区精品久久凹凸 | 久久99精品国产.久久久久 | 色妞www精品免费视频 | 日韩精品成人一区二区三区 | 免费乱码人妻系列无码专区 | 免费无码一区二区三区蜜桃大 | 国产精品无码mv在线观看 | 蜜臀aⅴ国产精品久久久国产老师 | 国产成人精品视频ⅴa片软件竹菊 | 国产精品久久久午夜夜伦鲁鲁 | 国产在线精品一区二区高清不卡 | 少妇一晚三次一区二区三区 | 丁香啪啪综合成人亚洲 | 精品偷拍一区二区三区在线看 | 亚洲精品久久久久avwww潮水 | 欧美一区二区三区 | 久久精品国产精品国产精品污 | 九九综合va免费看 | 亚洲日韩中文字幕在线播放 | 成人片黄网站色大片免费观看 | 亚洲欧美精品伊人久久 | 玩弄中年熟妇正在播放 | 日本高清一区免费中文视频 | 亚洲gv猛男gv无码男同 | 久久天天躁狠狠躁夜夜免费观看 | 久久久久国色av免费观看性色 | 欧美日韩在线亚洲综合国产人 | 亚洲国产综合无码一区 | 欧美放荡的少妇 | 国产精品久久国产精品99 | 娇妻被黑人粗大高潮白浆 | 午夜熟女插插xx免费视频 | 四虎国产精品一区二区 | 99久久精品日本一区二区免费 | 久久zyz资源站无码中文动漫 | 国产两女互慰高潮视频在线观看 | 亚洲国产精品成人久久蜜臀 | 国产真实乱对白精彩久久 | 乱中年女人伦av三区 | 亚洲国产精品一区二区美利坚 | 国产成人无码av在线影院 | 欧美真人作爱免费视频 | 久久99精品久久久久久动态图 | 免费观看激色视频网站 | 超碰97人人做人人爱少妇 | √8天堂资源地址中文在线 | 欧美国产日韩久久mv | 成人影院yy111111在线观看 | 妺妺窝人体色www婷婷 | 无码福利日韩神码福利片 | 色一情一乱一伦一区二区三欧美 | 1000部夫妻午夜免费 | 人人超人人超碰超国产 | 国产精品美女久久久 | 少妇的肉体aa片免费 | 国产舌乚八伦偷品w中 | 人妻插b视频一区二区三区 | 日韩视频 中文字幕 视频一区 | 成人综合网亚洲伊人 | 麻豆精品国产精华精华液好用吗 | 日本护士毛茸茸高潮 | 国产超碰人人爽人人做人人添 | 无码纯肉视频在线观看 | 国产精品永久免费视频 | 好男人www社区 | 国产黄在线观看免费观看不卡 | 中国女人内谢69xxxx | 亚洲精品国偷拍自产在线麻豆 | 亚洲性无码av中文字幕 | 久久精品一区二区三区四区 | 九九久久精品国产免费看小说 | 午夜精品久久久久久久久 | av香港经典三级级 在线 | 色诱久久久久综合网ywww | 国产极品美女高潮无套在线观看 | 无码午夜成人1000部免费视频 | 亚洲小说图区综合在线 | 成人精品视频一区二区三区尤物 | 76少妇精品导航 | 欧美国产亚洲日韩在线二区 | 成人精品视频一区二区三区尤物 | 久久午夜无码鲁丝片秋霞 | 在线a亚洲视频播放在线观看 | 天堂а√在线中文在线 | 综合激情五月综合激情五月激情1 | 中国女人内谢69xxxxxa片 | 99久久精品午夜一区二区 | 精品乱码久久久久久久 | 麻花豆传媒剧国产免费mv在线 | 国产午夜亚洲精品不卡 | 99久久精品无码一区二区毛片 | 精品国产福利一区二区 | 亚洲日韩av一区二区三区四区 | 日韩人妻无码一区二区三区久久99 | 中文字幕+乱码+中文字幕一区 | 搡女人真爽免费视频大全 | 天堂а√在线地址中文在线 | 人妻少妇精品久久 | 国产又爽又猛又粗的视频a片 | 国产suv精品一区二区五 | 丰满人妻一区二区三区免费视频 | 51国偷自产一区二区三区 | 熟女少妇人妻中文字幕 | av在线亚洲欧洲日产一区二区 | 免费男性肉肉影院 | 国产精品多人p群无码 | 亚洲自偷自拍另类第1页 | 欧美性黑人极品hd | 在线欧美精品一区二区三区 | 欧美性生交xxxxx久久久 | 最近免费中文字幕中文高清百度 | 国产一区二区三区精品视频 | 国产精品自产拍在线观看 | 强伦人妻一区二区三区视频18 | 国产av无码专区亚洲awww | 1000部啪啪未满十八勿入下载 | 久久精品国产日本波多野结衣 | 国产高清av在线播放 | 国产精品爱久久久久久久 | 亲嘴扒胸摸屁股激烈网站 | 国产精品igao视频网 | 国内精品久久毛片一区二区 | 日日摸夜夜摸狠狠摸婷婷 | 国产xxx69麻豆国语对白 | 免费网站看v片在线18禁无码 | 亚洲色www成人永久网址 | 狠狠综合久久久久综合网 | 性欧美牲交xxxxx视频 | 捆绑白丝粉色jk震动捧喷白浆 | 97久久精品无码一区二区 | 双乳奶水饱满少妇呻吟 | 日日橹狠狠爱欧美视频 | 伊人久久婷婷五月综合97色 | 国产av无码专区亚洲awww | 欧美国产日韩久久mv | 亚洲日本一区二区三区在线 | 东京热一精品无码av | 欧美人与禽猛交狂配 | 国产偷国产偷精品高清尤物 | 国产乱人无码伦av在线a | 鲁大师影院在线观看 | 亚洲va欧美va天堂v国产综合 | 久久婷婷五月综合色国产香蕉 | 国产色xx群视频射精 | 国产成人精品久久亚洲高清不卡 | 水蜜桃av无码 | 中文字幕中文有码在线 | 无码av免费一区二区三区试看 | 鲁一鲁av2019在线 | 青青草原综合久久大伊人精品 | 偷窥村妇洗澡毛毛多 | 国产亚av手机在线观看 | 狂野欧美性猛xxxx乱大交 | 亚洲成a人片在线观看日本 | 日韩视频 中文字幕 视频一区 | 香蕉久久久久久av成人 | 国产精品无码成人午夜电影 | 无码国产乱人伦偷精品视频 | aⅴ在线视频男人的天堂 | 中文字幕亚洲情99在线 | 亚洲天堂2017无码 | 欧美国产日韩久久mv | 无遮无挡爽爽免费视频 | 国产性生大片免费观看性 | 亚洲精品一区二区三区在线 | 久久精品国产99久久6动漫 | 乌克兰少妇性做爰 | 99久久精品无码一区二区毛片 | 国产熟妇高潮叫床视频播放 | 澳门永久av免费网站 | 波多野结衣一区二区三区av免费 | 秋霞特色aa大片 | 九九热爱视频精品 | 大胆欧美熟妇xx | 最新国产乱人伦偷精品免费网站 | 国产精品人妻一区二区三区四 | 亚洲国产成人a精品不卡在线 | 亚洲中文字幕无码一久久区 | 欧美丰满熟妇xxxx性ppx人交 | 久久无码专区国产精品s | 午夜无码区在线观看 | 一本久久a久久精品亚洲 | 精品国精品国产自在久国产87 | 中文字幕人妻无码一夲道 | 亚洲第一无码av无码专区 | 丰满肥臀大屁股熟妇激情视频 | 亚洲午夜福利在线观看 | 国产亚洲精品久久久久久国模美 | 欧洲精品码一区二区三区免费看 | 久久这里只有精品视频9 | 国产成人精品优优av | 国产亚洲视频中文字幕97精品 | 少妇太爽了在线观看 | 99久久精品国产一区二区蜜芽 | 高潮毛片无遮挡高清免费视频 | | 亚洲中文字幕久久无码 | 99精品视频在线观看免费 | 欧美 亚洲 国产 另类 | 波多野结衣aⅴ在线 | 久久综合给合久久狠狠狠97色 | 在线亚洲高清揄拍自拍一品区 | av人摸人人人澡人人超碰下载 | 蜜臀av在线播放 久久综合激激的五月天 | 好爽又高潮了毛片免费下载 | 亚洲精品美女久久久久久久 | 男女猛烈xx00免费视频试看 | 老熟妇乱子伦牲交视频 | 欧美丰满熟妇xxxx性ppx人交 | 人人爽人人爽人人片av亚洲 | 夫妻免费无码v看片 | av无码电影一区二区三区 | 天天摸天天碰天天添 | 国产精品对白交换视频 | 玩弄中年熟妇正在播放 | 丰满护士巨好爽好大乳 | 少妇邻居内射在线 | 久久久久久a亚洲欧洲av冫 | 天堂久久天堂av色综合 | 无码中文字幕色专区 | 国产人妻人伦精品1国产丝袜 | 免费人成在线观看网站 | 亚洲 激情 小说 另类 欧美 | 无码一区二区三区在线观看 | 国产精品无码永久免费888 | 99久久精品午夜一区二区 | 内射后入在线观看一区 | 国产人妻精品一区二区三区不卡 | 久久www免费人成人片 | 又大又硬又爽免费视频 | 无码人妻丰满熟妇区毛片18 | 人妻互换免费中文字幕 | 天干天干啦夜天干天2017 | 亚洲精品国偷拍自产在线麻豆 | 亚洲色偷偷偷综合网 | 欧美黑人性暴力猛交喷水 | 久久成人a毛片免费观看网站 | 国产两女互慰高潮视频在线观看 | 亚洲爆乳大丰满无码专区 | 中文字幕 人妻熟女 | 中文字幕+乱码+中文字幕一区 | 一本久久伊人热热精品中文字幕 | 中文字幕亚洲情99在线 | 精品无码一区二区三区的天堂 | 无码成人精品区在线观看 | 欧美熟妇另类久久久久久不卡 | 国产国产精品人在线视 | 全黄性性激高免费视频 | 内射白嫩少妇超碰 | v一区无码内射国产 | 我要看www免费看插插视频 | 理论片87福利理论电影 | 啦啦啦www在线观看免费视频 | 亚洲色欲色欲欲www在线 | 99麻豆久久久国产精品免费 | 无码一区二区三区在线 | 人妻插b视频一区二区三区 | 四十如虎的丰满熟妇啪啪 | 又紧又大又爽精品一区二区 | 狠狠综合久久久久综合网 | 国产免费久久久久久无码 | 日本精品人妻无码77777 天堂一区人妻无码 | 高潮毛片无遮挡高清免费 | 天天躁夜夜躁狠狠是什么心态 | 乱人伦人妻中文字幕无码 | 伊人久久大香线焦av综合影院 | 日本又色又爽又黄的a片18禁 | 水蜜桃亚洲一二三四在线 | 一本大道伊人av久久综合 | 无套内谢的新婚少妇国语播放 | 丝袜美腿亚洲一区二区 | 亚洲精品久久久久久久久久久 | 性生交大片免费看女人按摩摩 | 欧美xxxx黑人又粗又长 | 少妇激情av一区二区 | 国产精品亚洲综合色区韩国 | 久久久www成人免费毛片 | 水蜜桃亚洲一二三四在线 | 日本熟妇人妻xxxxx人hd | 久久久久久久久蜜桃 | 性生交大片免费看女人按摩摩 | 黑森林福利视频导航 | 久久久久久久人妻无码中文字幕爆 | 亚洲熟妇色xxxxx欧美老妇 | 午夜嘿嘿嘿影院 | av无码不卡在线观看免费 | 一本久久伊人热热精品中文字幕 | 欧美丰满老熟妇xxxxx性 | 日本精品人妻无码77777 天堂一区人妻无码 | 欧美国产日韩久久mv | 成在人线av无码免观看麻豆 | 成人av无码一区二区三区 | 国产成人精品三级麻豆 | 欧美人与物videos另类 | 夜夜夜高潮夜夜爽夜夜爰爰 | 色综合久久网 | 日产精品99久久久久久 | 中文精品无码中文字幕无码专区 | 亚洲欧美精品aaaaaa片 | 亚洲va欧美va天堂v国产综合 | 国产人成高清在线视频99最全资源 | 性生交大片免费看l | 国产精品久久久午夜夜伦鲁鲁 | 欧美日韩久久久精品a片 | 国产亚洲日韩欧美另类第八页 | 日本精品久久久久中文字幕 | 狠狠色欧美亚洲狠狠色www | 日本欧美一区二区三区乱码 | 亚洲乱码日产精品bd | 亚洲精品一区三区三区在线观看 | 国产电影无码午夜在线播放 | 人人妻人人澡人人爽欧美精品 | 国产午夜福利亚洲第一 | 欧洲精品码一区二区三区免费看 | 久久精品视频在线看15 | 久久国内精品自在自线 | 国产性生大片免费观看性 | 成人av无码一区二区三区 | 亚洲中文无码av永久不收费 | 精品无人区无码乱码毛片国产 | 福利一区二区三区视频在线观看 | 精品国产av色一区二区深夜久久 | 性史性农村dvd毛片 | 欧美日韩综合一区二区三区 | 全球成人中文在线 | 漂亮人妻洗澡被公强 日日躁 | 少妇无码吹潮 | 搡女人真爽免费视频大全 | 网友自拍区视频精品 | 丰满少妇熟乱xxxxx视频 | 成人亚洲精品久久久久 | 女高中生第一次破苞av | 日本丰满熟妇videos | 中文久久乱码一区二区 | 国产精品人人妻人人爽 | 岛国片人妻三上悠亚 | 熟妇女人妻丰满少妇中文字幕 | 超碰97人人射妻 | 狠狠色噜噜狠狠狠7777奇米 | 一本大道久久东京热无码av | 国产av无码专区亚洲a∨毛片 | 人妻体内射精一区二区三四 | 久久精品人妻少妇一区二区三区 | 久青草影院在线观看国产 | 久久亚洲精品成人无码 | 亚洲中文字幕无码一久久区 | 小sao货水好多真紧h无码视频 | 亚洲精品国偷拍自产在线麻豆 | 国产农村妇女高潮大叫 | 久久久久成人片免费观看蜜芽 | 久久久久se色偷偷亚洲精品av | 日韩人妻无码中文字幕视频 | 欧美精品在线观看 | 日韩少妇内射免费播放 | 丰满肥臀大屁股熟妇激情视频 | 日本肉体xxxx裸交 | 成人精品视频一区二区三区尤物 | 久久99精品久久久久婷婷 | 午夜福利试看120秒体验区 | 国产人妻人伦精品 | a在线亚洲男人的天堂 | 成人免费视频视频在线观看 免费 | 国产人妻精品一区二区三区不卡 | 免费无码一区二区三区蜜桃大 | 午夜精品久久久久久久 | 日韩人妻少妇一区二区三区 | 亚洲精品一区三区三区在线观看 | 国产97人人超碰caoprom | 精品国产一区二区三区四区在线看 | 久久久www成人免费毛片 | 动漫av网站免费观看 | 欧美 亚洲 国产 另类 | av无码不卡在线观看免费 | 欧美野外疯狂做受xxxx高潮 | 51国偷自产一区二区三区 | 狠狠色丁香久久婷婷综合五月 | 国产成人无码区免费内射一片色欲 | 色窝窝无码一区二区三区色欲 | 日本熟妇人妻xxxxx人hd | 久久精品人妻少妇一区二区三区 | 学生妹亚洲一区二区 | 精品人妻人人做人人爽 | 六月丁香婷婷色狠狠久久 | 三级4级全黄60分钟 | 无码精品国产va在线观看dvd | 一本色道久久综合亚洲精品不卡 | 国产无av码在线观看 | 国产精品无码mv在线观看 | 欧美日本精品一区二区三区 | 亚洲一区二区三区偷拍女厕 | 老太婆性杂交欧美肥老太 | 99久久亚洲精品无码毛片 | 日本熟妇浓毛 | 亚洲狠狠婷婷综合久久 | 国产精品久免费的黄网站 | 欧美国产日产一区二区 | 永久免费精品精品永久-夜色 | 欧美日韩一区二区三区自拍 | 亚洲人成网站色7799 | 色妞www精品免费视频 | 午夜福利一区二区三区在线观看 | 中文字幕乱码亚洲无线三区 | 亚洲成色在线综合网站 | 在线 国产 欧美 亚洲 天堂 | 国产免费无码一区二区视频 | 国产成人精品必看 | 久久精品国产一区二区三区肥胖 | 亚洲七七久久桃花影院 | 无码精品国产va在线观看dvd | 综合激情五月综合激情五月激情1 | 又色又爽又黄的美女裸体网站 | 少妇一晚三次一区二区三区 | 亚洲自偷精品视频自拍 | 噜噜噜亚洲色成人网站 | 老司机亚洲精品影院 | 亚洲高清偷拍一区二区三区 | 无码人妻出轨黑人中文字幕 | 高清无码午夜福利视频 | 人妻少妇精品无码专区二区 | 国产午夜手机精彩视频 | 99国产精品白浆在线观看免费 | 国产热a欧美热a在线视频 | 2020最新国产自产精品 | 永久黄网站色视频免费直播 | 麻豆人妻少妇精品无码专区 | 久久无码人妻影院 | 熟妇人妻无码xxx视频 | 久久久久se色偷偷亚洲精品av | 成人女人看片免费视频放人 | 老司机亚洲精品影院无码 | 日日鲁鲁鲁夜夜爽爽狠狠 | 日日天日日夜日日摸 | 亚洲日韩一区二区三区 | 亚洲午夜无码久久 | 亚洲熟妇色xxxxx欧美老妇 | 亚洲va中文字幕无码久久不卡 | 日日天干夜夜狠狠爱 | 性色av无码免费一区二区三区 | 国产精品高潮呻吟av久久4虎 | 丰满少妇高潮惨叫视频 | 国产成人无码av片在线观看不卡 | 久久精品视频在线看15 | 亚洲国产精华液网站w | 亚洲欧洲日本无在线码 | 男人和女人高潮免费网站 | 亚洲成av人在线观看网址 | 亚洲欧美色中文字幕在线 | 久久久中文久久久无码 | 免费人成网站视频在线观看 | 狠狠色欧美亚洲狠狠色www | 免费观看又污又黄的网站 | 欧美人与善在线com | 久久国产精品_国产精品 | 国产香蕉尹人综合在线观看 | 久久熟妇人妻午夜寂寞影院 | 日日摸夜夜摸狠狠摸婷婷 | a国产一区二区免费入口 | 正在播放老肥熟妇露脸 | 蜜桃视频韩日免费播放 | 久久亚洲精品成人无码 | 图片小说视频一区二区 | 高潮毛片无遮挡高清免费视频 | 国产两女互慰高潮视频在线观看 | 久久久国产精品无码免费专区 | 精品久久久久久亚洲精品 | 欧美 日韩 人妻 高清 中文 | 亚洲精品美女久久久久久久 | 欧美精品无码一区二区三区 | 亚洲人成影院在线无码按摩店 | 日韩视频 中文字幕 视频一区 | 色婷婷综合中文久久一本 | 熟妇人妻无乱码中文字幕 | 午夜精品久久久久久久 | 人妻熟女一区 | 亚洲精品综合五月久久小说 | 高潮毛片无遮挡高清免费视频 | 久久精品人人做人人综合 | 久久午夜夜伦鲁鲁片无码免费 | 老司机亚洲精品影院 | 三上悠亚人妻中文字幕在线 | 国产精品丝袜黑色高跟鞋 | 国产av无码专区亚洲awww | 日日橹狠狠爱欧美视频 | 国产熟妇高潮叫床视频播放 | 精品人妻av区 | 人人妻人人澡人人爽欧美一区 | 人妻有码中文字幕在线 | 少妇高潮一区二区三区99 | 婷婷五月综合缴情在线视频 | 俺去俺来也在线www色官网 | 国产人妻精品一区二区三区不卡 | 动漫av网站免费观看 | 精品 日韩 国产 欧美 视频 | 人妻中文无码久热丝袜 | 免费人成在线观看网站 | 午夜福利一区二区三区在线观看 | 人人妻人人澡人人爽人人精品浪潮 | 国产成人精品一区二区在线小狼 | 亚洲精品久久久久久一区二区 | 亚洲成色www久久网站 | 纯爱无遮挡h肉动漫在线播放 | 青青青手机频在线观看 | 午夜福利不卡在线视频 | 国产一精品一av一免费 | 99er热精品视频 | 久久国产36精品色熟妇 | 亚洲一区二区观看播放 | 天天躁日日躁狠狠躁免费麻豆 | 亚洲国产高清在线观看视频 | 精品乱码久久久久久久 | 成人精品一区二区三区中文字幕 | 国产人妻精品午夜福利免费 | 中文字幕无码日韩欧毛 | 国产色视频一区二区三区 | 亚洲中文无码av永久不收费 | 精品久久久无码人妻字幂 | 欧美阿v高清资源不卡在线播放 | 国产精品无码mv在线观看 | 无码一区二区三区在线 | 免费中文字幕日韩欧美 | 亚洲а∨天堂久久精品2021 | 纯爱无遮挡h肉动漫在线播放 | 国产精品亚洲专区无码不卡 | 一二三四在线观看免费视频 | 久热国产vs视频在线观看 | 国产农村妇女高潮大叫 | 欧美兽交xxxx×视频 | 任你躁在线精品免费 | 国产办公室秘书无码精品99 | 国产av无码专区亚洲awww | 成年美女黄网站色大免费视频 | 久久久国产精品无码免费专区 | 超碰97人人射妻 | 国产乱人伦app精品久久 国产在线无码精品电影网 国产国产精品人在线视 | 欧美日本免费一区二区三区 | 日本熟妇乱子伦xxxx | 午夜无码人妻av大片色欲 | 18精品久久久无码午夜福利 | 麻花豆传媒剧国产免费mv在线 | 图片小说视频一区二区 | 日本爽爽爽爽爽爽在线观看免 | 欧美激情内射喷水高潮 | 纯爱无遮挡h肉动漫在线播放 | 性开放的女人aaa片 | 性生交片免费无码看人 | 亚洲狠狠色丁香婷婷综合 | 精品午夜福利在线观看 | 国产人妻精品一区二区三区 | 成人试看120秒体验区 | 日日橹狠狠爱欧美视频 | 成人一区二区免费视频 | 青春草在线视频免费观看 | 国内精品久久久久久中文字幕 | 少妇性l交大片欧洲热妇乱xxx | 国产极品美女高潮无套在线观看 | 少妇高潮喷潮久久久影院 | 国产午夜亚洲精品不卡 | 国产精品亚洲综合色区韩国 | 国产人妻人伦精品1国产丝袜 | 熟女体下毛毛黑森林 | 人妻有码中文字幕在线 | 一本色道久久综合亚洲精品不卡 | 欧美人与牲动交xxxx | 狠狠色噜噜狠狠狠7777奇米 | 大乳丰满人妻中文字幕日本 | 300部国产真实乱 | 中文字幕乱妇无码av在线 | 18精品久久久无码午夜福利 | 人妻少妇被猛烈进入中文字幕 | 精品国产一区二区三区四区在线看 | 无码帝国www无码专区色综合 | 无码乱肉视频免费大全合集 | 亚洲人成网站色7799 | 夜夜高潮次次欢爽av女 | 乱人伦中文视频在线观看 | 精品国产一区二区三区av 性色 | 国产精品无套呻吟在线 | 国产精品理论片在线观看 | 又大又黄又粗又爽的免费视频 | 99久久亚洲精品无码毛片 | 亚洲精品成a人在线观看 | 狠狠躁日日躁夜夜躁2020 | 国产精品高潮呻吟av久久 | 欧美老妇交乱视频在线观看 | 免费无码的av片在线观看 | 欧美肥老太牲交大战 | 国产激情综合五月久久 | 亚洲日韩中文字幕在线播放 | 国产偷国产偷精品高清尤物 | 自拍偷自拍亚洲精品被多人伦好爽 | 99视频精品全部免费免费观看 | 未满成年国产在线观看 | 97色伦图片97综合影院 | 国产精品久久久久久无码 | 国产亚洲精品久久久ai换 | 亚洲国产欧美在线成人 | 亚洲 欧美 激情 小说 另类 | 国产又爽又猛又粗的视频a片 | 色综合久久88色综合天天 | 亚洲成a人片在线观看日本 | 纯爱无遮挡h肉动漫在线播放 | 国产精品久免费的黄网站 | 国产成人无码av一区二区 | 色五月五月丁香亚洲综合网 | 久久国产精品萌白酱免费 | 鲁大师影院在线观看 | 一本色道久久综合亚洲精品不卡 | 国产国语老龄妇女a片 | 国产成人精品三级麻豆 | 2020久久超碰国产精品最新 | 天天拍夜夜添久久精品大 | 色综合久久久无码网中文 | 樱花草在线播放免费中文 | 欧美人与物videos另类 | 久久精品99久久香蕉国产色戒 | 国产亚洲欧美日韩亚洲中文色 | 亚洲精品一区二区三区大桥未久 | 亚洲国产精品久久人人爱 | 中文字幕无码免费久久99 | 久久 国产 尿 小便 嘘嘘 | 2020久久超碰国产精品最新 | 日本一区二区三区免费播放 | 好男人社区资源 | 成人av无码一区二区三区 | 精品国产乱码久久久久乱码 | 又大又硬又爽免费视频 | 久久99精品久久久久婷婷 | 亚洲熟熟妇xxxx | 亚洲精品美女久久久久久久 | 久久久久亚洲精品中文字幕 | 久久精品成人欧美大片 | 欧美日韩一区二区三区自拍 | 51国偷自产一区二区三区 | 国产午夜无码视频在线观看 | 日本护士xxxxhd少妇 | 日日天日日夜日日摸 | 日日天日日夜日日摸 | 国产av久久久久精东av | 亚洲精品一区二区三区四区五区 | 亚洲精品久久久久avwww潮水 | 国产精品人人爽人人做我的可爱 | 久久精品女人的天堂av | 美女黄网站人色视频免费国产 | 色综合久久久无码网中文 | 人妻少妇精品无码专区二区 | 国产精品人人妻人人爽 | 国产熟妇高潮叫床视频播放 | 大地资源中文第3页 | 狠狠噜狠狠狠狠丁香五月 | 亚洲国产av精品一区二区蜜芽 | 国产精品无码永久免费888 | 男女爱爱好爽视频免费看 | 欧美大屁股xxxxhd黑色 | 亚洲国产一区二区三区在线观看 | 一本久久伊人热热精品中文字幕 | 国产精品国产自线拍免费软件 | 青青草原综合久久大伊人精品 | 成人免费视频在线观看 | 中文亚洲成a人片在线观看 | 丰满护士巨好爽好大乳 | 人人妻人人藻人人爽欧美一区 | 一本久道高清无码视频 | 国产成人无码av片在线观看不卡 | 亚洲成色在线综合网站 | 亚洲男女内射在线播放 | 亚洲无人区一区二区三区 | 自拍偷自拍亚洲精品被多人伦好爽 | 无码一区二区三区在线 | 国产亚洲欧美在线专区 | 久久久精品国产sm最大网站 | 九九在线中文字幕无码 | 最近的中文字幕在线看视频 | 国产麻豆精品一区二区三区v视界 | 学生妹亚洲一区二区 | 中文字幕无码av波多野吉衣 | 亚洲精品一区二区三区大桥未久 | 亚洲国精产品一二二线 | 给我免费的视频在线观看 | 国产精品久免费的黄网站 | 中文字幕无码av波多野吉衣 | 欧美亚洲国产一区二区三区 | 精品久久久无码人妻字幂 | 女人被男人躁得好爽免费视频 | 97夜夜澡人人爽人人喊中国片 | 老司机亚洲精品影院 | 成人影院yy111111在线观看 | 亚洲最大成人网站 | 少妇高潮一区二区三区99 | 东京热无码av男人的天堂 | 国产乱人伦av在线无码 | 亚洲无人区一区二区三区 | 欧美性生交xxxxx久久久 | 成人免费无码大片a毛片 | 国产人妻人伦精品 | 欧美性猛交内射兽交老熟妇 | 任你躁国产自任一区二区三区 | 欧美熟妇另类久久久久久不卡 | 久久久久久亚洲精品a片成人 | 无码毛片视频一区二区本码 | 久久99精品久久久久久动态图 | 日产国产精品亚洲系列 | 国产人妖乱国产精品人妖 | 国产乱子伦视频在线播放 | 97精品人妻一区二区三区香蕉 | 久久久久久a亚洲欧洲av冫 | 国产乱人偷精品人妻a片 | 97资源共享在线视频 | 九月婷婷人人澡人人添人人爽 | 久久99热只有频精品8 | 欧洲欧美人成视频在线 | 国产精品办公室沙发 | 精品国偷自产在线视频 | 久久婷婷五月综合色国产香蕉 | 国精产品一区二区三区 | 国产午夜福利亚洲第一 | 一二三四社区在线中文视频 | 欧美精品一区二区精品久久 | 人妻互换免费中文字幕 | 久久精品国产亚洲精品 | 黄网在线观看免费网站 | 久久久久成人精品免费播放动漫 | 久久久久久久人妻无码中文字幕爆 | 国产人妻大战黑人第1集 | 亚洲区欧美区综合区自拍区 | 无码吃奶揉捏奶头高潮视频 | 久久精品国产一区二区三区 | 99久久99久久免费精品蜜桃 | 最新国产乱人伦偷精品免费网站 | 国产精品久久久av久久久 | 久热国产vs视频在线观看 | 强开小婷嫩苞又嫩又紧视频 | a片在线免费观看 | www国产亚洲精品久久网站 | 中文字幕无码免费久久9一区9 | 国产色精品久久人妻 | 国产亚洲精品精品国产亚洲综合 | 天海翼激烈高潮到腰振不止 | 婷婷丁香六月激情综合啪 | 久久人人97超碰a片精品 | 国产精华av午夜在线观看 | 日韩精品无码一本二本三本色 | 成人亚洲精品久久久久软件 | av无码久久久久不卡免费网站 | 超碰97人人做人人爱少妇 | 亚洲午夜无码久久 | 1000部夫妻午夜免费 | 欧洲熟妇精品视频 | 亚洲欧美精品aaaaaa片 | 午夜免费福利小电影 | 人妻人人添人妻人人爱 | 亚洲欧洲无卡二区视頻 | 日韩精品成人一区二区三区 | 成人影院yy111111在线观看 | 野外少妇愉情中文字幕 | 波多野结衣av在线观看 | 纯爱无遮挡h肉动漫在线播放 | 综合激情五月综合激情五月激情1 | 国产av一区二区三区最新精品 | 欧美 丝袜 自拍 制服 另类 | 最近免费中文字幕中文高清百度 | 亚洲乱亚洲乱妇50p | 久久国产36精品色熟妇 | 国产成人无码区免费内射一片色欲 | 激情人妻另类人妻伦 | 97精品国产97久久久久久免费 | 午夜福利一区二区三区在线观看 | 全黄性性激高免费视频 | 国产精品对白交换视频 | av无码久久久久不卡免费网站 | 永久免费观看美女裸体的网站 | 成熟女人特级毛片www免费 | 精品人妻人人做人人爽夜夜爽 | 六月丁香婷婷色狠狠久久 | 粗大的内捧猛烈进出视频 | 久久久久av无码免费网 | 欧洲美熟女乱又伦 | 亚洲成av人片在线观看无码不卡 | 国产成人无码av片在线观看不卡 | 无码人妻久久一区二区三区不卡 | 97久久超碰中文字幕 | 日本免费一区二区三区最新 | 国产9 9在线 | 中文 | 中文字幕无码视频专区 | 国产深夜福利视频在线 | 国产内射爽爽大片视频社区在线 | 午夜性刺激在线视频免费 | 久久人妻内射无码一区三区 | 精品少妇爆乳无码av无码专区 | 无码中文字幕色专区 | 99精品无人区乱码1区2区3区 | 国产精品99爱免费视频 | 日韩成人一区二区三区在线观看 | 国产成人人人97超碰超爽8 | 强奷人妻日本中文字幕 | 欧美人妻一区二区三区 | 国产麻豆精品一区二区三区v视界 | 亚洲精品国产精品乱码视色 | www成人国产高清内射 | 无码一区二区三区在线观看 | 强开小婷嫩苞又嫩又紧视频 | 又粗又大又硬毛片免费看 | 九九久久精品国产免费看小说 | 久久久精品国产sm最大网站 | 国产三级久久久精品麻豆三级 | 无码人妻av免费一区二区三区 | 国产精品久久国产三级国 | 国产口爆吞精在线视频 | 国产后入清纯学生妹 | 国产亚洲精品久久久久久 | 亚洲色www成人永久网址 | 波多野42部无码喷潮在线 | 无码人妻精品一区二区三区不卡 | 日韩精品无码一区二区中文字幕 | 欧美三级不卡在线观看 | √8天堂资源地址中文在线 | 国产又爽又猛又粗的视频a片 | 九九久久精品国产免费看小说 | а√资源新版在线天堂 | 精品一区二区三区无码免费视频 | 色综合久久久无码中文字幕 | 日日干夜夜干 | 极品尤物被啪到呻吟喷水 | 久久久久99精品国产片 | 亚洲欧美精品aaaaaa片 | 精品国产一区二区三区四区在线看 | 亚洲日韩av一区二区三区中文 | 亚洲欧美综合区丁香五月小说 | 欧美激情一区二区三区成人 | 97人妻精品一区二区三区 | 免费国产成人高清在线观看网站 | 亚洲精品一区二区三区在线 | 两性色午夜视频免费播放 | 欧美日韩一区二区综合 | 国产绳艺sm调教室论坛 | 久久久精品欧美一区二区免费 | 国产精品手机免费 | 精品久久久久久人妻无码中文字幕 | 扒开双腿疯狂进出爽爽爽视频 | 久久99国产综合精品 | 久久五月精品中文字幕 | 少妇性俱乐部纵欲狂欢电影 | 国产精品久久久久无码av色戒 | 久久精品无码一区二区三区 | 少妇无码av无码专区在线观看 | 日产精品高潮呻吟av久久 | 国产av一区二区三区最新精品 | 国产97在线 | 亚洲 | 99久久亚洲精品无码毛片 | 兔费看少妇性l交大片免费 | 欧美三级不卡在线观看 | 丁香花在线影院观看在线播放 | 国产无套内射久久久国产 | 国产成人精品优优av | 日日摸夜夜摸狠狠摸婷婷 | 天堂亚洲2017在线观看 | 国语精品一区二区三区 | 欧美日韩亚洲国产精品 | 午夜精品一区二区三区的区别 | 真人与拘做受免费视频一 | 东京无码熟妇人妻av在线网址 | 国产一区二区三区日韩精品 | 成人一区二区免费视频 | 丰满岳乱妇在线观看中字无码 | 人妻aⅴ无码一区二区三区 | 国产亚洲精品久久久久久久 | 国内少妇偷人精品视频 | 俺去俺来也在线www色官网 | 国产黄在线观看免费观看不卡 | 久久亚洲国产成人精品性色 | 亚洲综合精品香蕉久久网 | 色婷婷香蕉在线一区二区 | 18禁黄网站男男禁片免费观看 | 精品国产一区二区三区av 性色 | 欧美高清在线精品一区 | 影音先锋中文字幕无码 | 国产精品a成v人在线播放 | 欧美性黑人极品hd | 狠狠噜狠狠狠狠丁香五月 | 狂野欧美性猛交免费视频 | 亚洲人成人无码网www国产 | 女人被男人爽到呻吟的视频 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 1000部啪啪未满十八勿入下载 | 久久久亚洲欧洲日产国码αv | 天天综合网天天综合色 | 亚洲国产精品无码一区二区三区 | 欧美 日韩 亚洲 在线 | 精品国产乱码久久久久乱码 | 国产成人精品优优av |