亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 44.htm

?? 有關(guān)C語言基礎(chǔ)知識(shí)的講解
?? HTM
字號(hào):
<HTML>
<HEAD>
   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
   <META NAME="Author" CONTENT="wdg">
   <META NAME="GENERATOR" CONTENT="Mozilla/4.03 [en] (Win95; I) [Netscape]">
   <TITLE>44</TITLE>
</HEAD>
<BODY>


<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
枚&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 舉(enum)

<P>&nbsp;&nbsp;&nbsp; 枚舉是一個(gè)被命名的整型常數(shù)的集合, 枚舉在日常生活中很常見。
<BR>&nbsp;&nbsp;&nbsp; 例如表示星期的SUNDAY, MONDAY, TUESDAY, WEDNESDAY,
THURSDAY, FRIDAY,
<BR>SATURDAY, 就是一個(gè)枚舉。
<BR>&nbsp;&nbsp;&nbsp; 枚舉的說明與結(jié)構(gòu)和聯(lián)合相似, 其形式為:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enum 枚舉名{
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
標(biāo)識(shí)符[=整型常數(shù)],
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
標(biāo)識(shí)符[=整型常數(shù)],
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
...
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
標(biāo)識(shí)符[=整型常數(shù)],
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 枚舉變量;
<BR>&nbsp;&nbsp;&nbsp; 如果枚舉沒有初始化, 即省掉"=整型常數(shù)"時(shí), 則從第一個(gè)標(biāo)識(shí)符開始,&nbsp;
<BR>次賦給標(biāo)識(shí)符0, 1, 2, ...。但當(dāng)枚舉中的某個(gè)成員賦值后, 其后的成員按依次
<BR>加1的規(guī)則確定其值。
<BR>&nbsp;&nbsp;&nbsp; 例如下列枚舉說明后, x1, x2, x3, x4的值分別為0, 1,
2, 3。
<BR>&nbsp;&nbsp;&nbsp;&nbsp; enum string{x1, x2, x3, x4}x;
<BR>&nbsp;&nbsp;&nbsp; 當(dāng)定義改變成:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enum string
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x1,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x2=0,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x3=50,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x4,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }x;
<BR>&nbsp;&nbsp;&nbsp; 則x1=0, x2=0, x3=50, x4=51
<BR>&nbsp;&nbsp;&nbsp; 注意:
<BR>&nbsp;&nbsp;&nbsp; 1. 枚舉中每個(gè)成員(標(biāo)識(shí)符)結(jié)束符是",",&nbsp; 不是";",
最后一個(gè)成員可省略
<BR>","。
<BR>&nbsp;&nbsp;&nbsp; 2. 初始化時(shí)可以賦負(fù)數(shù), 以后的標(biāo)識(shí)符仍依次加1。
<BR>&nbsp;&nbsp;&nbsp; 3. 枚舉變量只能取枚舉說明結(jié)構(gòu)中的某個(gè)標(biāo)識(shí)符常量。
<BR>&nbsp;&nbsp;&nbsp; 例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; enum string
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x1=5,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x2,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x3,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x4,
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<BR>&nbsp;&nbsp;&nbsp;&nbsp; enum strig x=x3;
<BR>&nbsp;&nbsp;&nbsp; 此時(shí), 枚舉變量x實(shí)際上是7。
<BR>&nbsp;
<BR>&nbsp;

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
類&nbsp;&nbsp; 型&nbsp;&nbsp; 說&nbsp;&nbsp; 明

<P>&nbsp;&nbsp;&nbsp; 類型說明的格式為:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; typedef 類型 定義名;
<BR>&nbsp;&nbsp;&nbsp; 類型說明只定義了一個(gè)數(shù)據(jù)類型的新名字而不是定義一種新的數(shù)據(jù)類型。這
<BR>里類型是Turbo C許可的任何一種數(shù)據(jù)類型。定義名表示這個(gè)類型的新名字。
<BR>&nbsp;&nbsp;&nbsp; 例如: 用下面語句定義整型數(shù)的新名字:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; typedef int SIGNED_INT;
<BR>&nbsp;&nbsp;&nbsp; 使用說明后, SIGNED_INT就成為int的同義詞了, 此時(shí)可以用SIGNED_INT
<BR>義整型變量。
<BR>&nbsp;&nbsp;&nbsp; 例如:&nbsp; SIGNED_INT i, j;(與int i, j等效)。
<BR>&nbsp;&nbsp;&nbsp; 但 long SIGNED_INT i, j; 是非法的。
<BR>&nbsp;&nbsp;&nbsp; typedef同樣可用來說明結(jié)構(gòu)、聯(lián)合以及枚舉。
<BR>&nbsp;&nbsp;&nbsp; 說明一個(gè)結(jié)構(gòu)的格式為:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; typedef struct{
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 數(shù)據(jù)類型&nbsp;
成員名;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 數(shù)據(jù)類型&nbsp;
成員名;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } 結(jié)構(gòu)名;
<BR>&nbsp;&nbsp;&nbsp; 此時(shí)可直接用結(jié)構(gòu)名定義結(jié)構(gòu)變量了。例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; typedef struct{
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char name[8];
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int class;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char subclass[6];
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float math,
phys, chem, engl, biol;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } student;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; student Liuqi;
<BR>&nbsp;&nbsp;&nbsp; 則Liuqi被定義為結(jié)構(gòu)數(shù)組和結(jié)構(gòu)指針。
<BR>&nbsp;&nbsp;&nbsp; 在第二節(jié)講過的文件操作中, 用到的FILE就是一個(gè)已被說明的結(jié)構(gòu),
其說明
<BR>如下:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; typedef struct
<BR>&nbsp;&nbsp;&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; short level;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned flags;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char fd;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned char
hold;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; short bsize;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned char
*buffer;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned char
*curp;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned istemp;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; short token;
<BR>&nbsp;&nbsp;&nbsp;&nbsp; } FILE
<BR>&nbsp;&nbsp;&nbsp; 這個(gè)結(jié)構(gòu)說明已包含在stdio.h中, 用戶只要直接用FILE
定義文件指針變量
<BR>就可以。事實(shí)上, 引入類型說明的目的并非為了方便, 而是為了便于程序的移植。
<BR>&nbsp;
<BR>&nbsp;

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
預(yù)&nbsp; 處&nbsp; 理&nbsp; 指&nbsp; 令

<P>&nbsp;&nbsp;&nbsp; 由ANSI的標(biāo)準(zhǔn)規(guī)定, 預(yù)處理指令主要包括:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #error
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #if
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #else
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #elif
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #endif
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #ifdef
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #ifndef
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #undef
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #line
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #pragma
<BR>&nbsp;&nbsp;&nbsp; 由上述指令可以看出, 每個(gè)預(yù)處理指令均帶有符號(hào)"#"。
下面只介紹一些常
<BR>用指令。
<BR>&nbsp;&nbsp;&nbsp; 1. #define 指令
<BR>&nbsp;&nbsp;&nbsp; #define指令是一個(gè)宏定義指令, 定義的一般形式是:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define 宏替換名字符串(或數(shù)值)
<BR>&nbsp;&nbsp;&nbsp; 由#define指令定義后,&nbsp; 在程序中每次遇到該宏替換名時(shí)就用所定義的字符
<BR>串(或數(shù)值)代替它。
<BR>&nbsp;&nbsp;&nbsp; 例如: 可用下面語句定義TRUE表示數(shù)值1, FALSE表示0。
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define TRUE 1
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define FALSE 0
<BR>&nbsp;&nbsp;&nbsp; 一旦在源程序中使用了TRUE和FALSE, 編譯時(shí)會(huì)自動(dòng)的用1和0代替。
<BR>&nbsp;&nbsp;&nbsp; 注意:
<BR>&nbsp;&nbsp;&nbsp; 1. 在宏定義語名后沒有";"
<BR>&nbsp;&nbsp;&nbsp; 2. 在Turbo C程序中習(xí)慣上用大寫字符作為宏替換名,
而且常放在程序開頭。
<BR>&nbsp;&nbsp;&nbsp; 3. 宏定義還有一個(gè)特點(diǎn), 就是宏替換名可以帶有形式參數(shù),&nbsp;
在程序中用到
<BR>時(shí), 實(shí)際參數(shù)會(huì)代替這些形式參數(shù)。
<BR>&nbsp;&nbsp;&nbsp; 例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define MAX(x, y) (x>y)?x:y
<BR>&nbsp;&nbsp;&nbsp;&nbsp; main()
<BR>&nbsp;&nbsp;&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int i=10, j=15;
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("The
Maxmum is %d", MAX(i, j);
<BR>&nbsp;&nbsp;&nbsp;&nbsp; }
<BR>&nbsp;&nbsp;&nbsp; 上例宏定義語句的含義是用宏替換名MAX(x, y)代替x,
y中較大者,&nbsp; 同樣也
<BR>可定義:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define MIN(x, y) (x&lt;y)?x:y
<BR>&nbsp;&nbsp;&nbsp; 表示用宏替換名MIN(x, y)代替x, y中較小者。

<P>&nbsp;&nbsp;&nbsp; 2. #error指令
<BR>&nbsp;&nbsp;&nbsp; 該指令用于程序的調(diào)試, 當(dāng)編譯中遇到#error指令就停止編譯。其一般形式
<BR>為:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #error 出錯(cuò)信息
<BR>&nbsp;&nbsp;&nbsp; 出錯(cuò)信息不加引號(hào), 當(dāng)編譯器遇到這個(gè)指令時(shí), 顯示下列信息并停止編譯。
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fatal: filename linename error directive

<P>&nbsp;&nbsp;&nbsp; 3. #include 指令
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #include 指令的作用是指示編譯器將該指令所指出的另一個(gè)源文件嵌入
<BR>#include指令所在的程序中, 文件應(yīng)使用雙引號(hào)或尖括號(hào)括起來。Turbo C 庫函
<BR>數(shù)的頭文件一般用#include指令在程序開關(guān)說明。
<BR>&nbsp;&nbsp;&nbsp; 例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #include &lt;stdio.h>
<BR>&nbsp;&nbsp;&nbsp; 程序也允許嵌入其它文件, 例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; main()
<BR>&nbsp;&nbsp;&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #include &lt;help.c>
<BR>&nbsp;&nbsp;&nbsp;&nbsp; }
<BR>&nbsp;&nbsp;&nbsp; 其中help.c為另一個(gè)文件, 內(nèi)容可為
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Glad to meet you here!");
<BR>&nbsp;&nbsp;&nbsp; 上例編譯時(shí)將按集成開發(fā)環(huán)境的Options/Directories/Include
directories
<BR>中指定的包含文件路徑查找被嵌入文件。
<BR>&nbsp;
<BR>&nbsp;&nbsp;&nbsp; 4. #if、#else、#endif指令
<BR>&nbsp;&nbsp;&nbsp; #if、#els和#endif指令為條件編擇指令, 它的一般形式為:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #if 常數(shù)表達(dá)式
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 語句段;
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #else
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 語句段;
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #endif
<BR>&nbsp;&nbsp;&nbsp; 上述結(jié)構(gòu)的含義是: 若#if指令后的常數(shù)表達(dá)式為真, 則編譯#if到#else
<BR>間的程序段; 否則編譯#else到#endif之間的程序段。
<BR>&nbsp;&nbsp;&nbsp; 例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #define MAX 200
<BR>&nbsp;&nbsp;&nbsp;&nbsp; main()
<BR>&nbsp;&nbsp;&nbsp;&nbsp; {
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #if MAX>999
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
printf("compiled for bigger\n");
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #else
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
printf("compiled for small\n");
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #endif
<BR>&nbsp;&nbsp;&nbsp;&nbsp; }
<BR>&nbsp;
<BR>&nbsp;&nbsp;&nbsp; 5. #undef指令
<BR>&nbsp;&nbsp;&nbsp; #undef指令用來刪除事先定義的宏定義, 其一般形式為:
<BR>&nbsp;&nbsp;&nbsp;&nbsp; #undef 宏替換名
<BR>&nbsp;&nbsp;&nbsp; 例如:
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #define TRUE 1
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #undef TURE
<BR>&nbsp;&nbsp;&nbsp; #undef主要用來使宏替換名只限定在需要使用它們的程序段中。
<BR>&nbsp;

<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<A HREF="index.html">返回目錄</A>

<BR>
</BODY>
</HTML>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
色综合一区二区三区| 国产成人福利片| 久久久久97国产精华液好用吗| 99精品久久免费看蜜臀剧情介绍| 青娱乐精品视频| 亚洲精品亚洲人成人网| 亚洲精品在线免费观看视频| 欧美日韩一二三| www.欧美精品一二区| 久久精品国产久精国产| 亚洲成人av一区二区| 国产精品伦理在线| 久久久亚洲精华液精华液精华液| 欧美区视频在线观看| 91国偷自产一区二区使用方法| 国产精品18久久久久久久久久久久| 五月天亚洲婷婷| 一个色在线综合| 综合网在线视频| 国产精品私房写真福利视频| 久久久久国产精品厨房| 日韩欧美成人激情| 欧美一区二区三区日韩视频| 欧洲精品视频在线观看| 91免费国产在线观看| 国产精品一区免费在线观看| 精品在线播放午夜| 久久精品国产**网站演员| 天天色天天操综合| 偷窥少妇高潮呻吟av久久免费 | 天天综合天天综合色| 综合欧美一区二区三区| 中文字幕在线观看一区| 国产精品久久久久久久久免费相片 | 欧美一级免费大片| 欧美日韩午夜影院| 884aa四虎影成人精品一区| 欧美自拍偷拍一区| 欧美视频完全免费看| 欧美精品 国产精品| 3atv在线一区二区三区| 91精品综合久久久久久| 正在播放亚洲一区| 日韩一区二区精品葵司在线 | 久久中文字幕电影| 精品奇米国产一区二区三区| 26uuu欧美| 亚洲国产精品激情在线观看| 国产精品久久综合| 亚洲乱码国产乱码精品精可以看| 中文字幕亚洲一区二区av在线 | 亚洲天堂久久久久久久| 亚洲欧美激情小说另类| 亚洲一区二区三区视频在线播放| 亚洲大片一区二区三区| 日本不卡在线视频| 国内精品写真在线观看| 国产成人精品免费一区二区| 99国产欧美另类久久久精品| 欧美在线免费播放| 日韩欧美高清在线| 欧美国产丝袜视频| 一级中文字幕一区二区| 蜜臀av一级做a爰片久久| 国产毛片精品一区| 99麻豆久久久国产精品免费| 在线视频欧美精品| 欧美一级欧美一级在线播放| 国产日韩精品视频一区| 亚洲激情在线激情| 麻豆国产一区二区| 波多野结衣中文字幕一区 | 国产91富婆露脸刺激对白| 91在线云播放| 日韩三级视频在线观看| 欧美韩日一区二区三区| 亚洲国产另类精品专区| 国产精品亚洲一区二区三区妖精| 在线视频国内自拍亚洲视频| 精品国一区二区三区| 亚洲少妇30p| 精品一区二区三区免费毛片爱 | 欧美日韩国产一二三| 精品福利一二区| 一级日本不卡的影视| 国产精品538一区二区在线| 在线视频一区二区三区| 久久久久久99久久久精品网站| 亚洲蜜臀av乱码久久精品蜜桃| 久久99久久精品欧美| 欧美伊人久久久久久久久影院 | 中文字幕一区二区三区四区不卡 | 在线观看精品一区| 精品日韩av一区二区| 亚洲一区二区精品3399| 国产乱国产乱300精品| 精品国产自在久精品国产| 亚洲色图在线播放| 国产经典欧美精品| 91精品国产免费久久综合| 国产精品黄色在线观看| 美女尤物国产一区| 欧美综合视频在线观看| 国产精品私房写真福利视频| 精品制服美女丁香| 欧美日产国产精品| 一区二区三区久久| 成人精品高清在线| 亚洲精品一区二区三区福利| 午夜影视日本亚洲欧洲精品| 色综合久久久久久久久| 国产拍揄自揄精品视频麻豆| 久久se精品一区二区| 欧美高清视频一二三区| 亚洲自拍偷拍欧美| 色综合天天综合给合国产| 久久精品人人做人人综合 | 亚洲高清免费视频| 色爱区综合激月婷婷| 国产精品欧美久久久久无广告| 精品一区二区影视| 精品久久久久久久久久久院品网 | 偷窥少妇高潮呻吟av久久免费| 91色综合久久久久婷婷| 国产精品久久久久久久久果冻传媒 | 蜜臀精品一区二区三区在线观看 | 亚州成人在线电影| 日本电影欧美片| 综合激情成人伊人| 99久久国产综合精品麻豆| 日本一区二区三区国色天香 | 欧美一级视频精品观看| 性做久久久久久免费观看| 欧美日韩精品一区二区| 亚洲第四色夜色| 91麻豆精品国产91久久久久久久久| 亚洲精品国产一区二区三区四区在线| www.日本不卡| 亚洲永久免费av| 欧美亚洲一区二区在线观看| 亚洲一区二区三区四区在线免费观看| 色婷婷亚洲精品| 亚洲一区二区美女| 欧美美女网站色| 视频一区国产视频| 欧美一级久久久久久久大片| 精品一区二区三区免费播放| 国产午夜一区二区三区| 成人黄色小视频在线观看| 最新日韩av在线| 日韩欧美激情四射| 麻豆视频观看网址久久| 亚洲精品在线观| av在线不卡观看免费观看| 亚洲欧美区自拍先锋| 欧美日韩综合不卡| 麻豆国产精品一区二区三区| 久久久久国产精品厨房| 91色porny在线视频| 日日夜夜免费精品| 久久午夜电影网| 97国产精品videossex| 亚洲国产wwwccc36天堂| 精品理论电影在线观看| 成人美女视频在线看| 亚洲综合精品久久| 日韩三级视频在线观看| 成人激情免费电影网址| 亚洲高清视频中文字幕| 欧美精品一区二区三区蜜臀| 91在线无精精品入口| 日韩精品一级中文字幕精品视频免费观看| 久久综合色鬼综合色| 色呦呦国产精品| 免费在线欧美视频| 国产精品久久久久永久免费观看| 欧美日韩一区二区三区在线看| 精东粉嫩av免费一区二区三区| 中文字幕一区二区在线观看| 欧美一区国产二区| 成人av中文字幕| 美国毛片一区二区三区| 成人免费小视频| 日韩一区二区电影网| 色综合视频在线观看| 免费不卡在线观看| 亚洲欧美另类久久久精品| 欧美va在线播放| 色老综合老女人久久久| 精一区二区三区| 亚洲国产精品欧美一二99| 国产偷国产偷亚洲高清人白洁| 欧美三级欧美一级| 成人免费高清视频在线观看| 视频一区二区三区中文字幕| 国产精品美女久久久久久2018| 制服丝袜亚洲网站| 91视频在线看| 成人一区二区三区在线观看| 蜜臀av在线播放一区二区三区|