什么中药补肾最好| 正月十五是什么节| 后背酸疼是什么原因| 冷落是什么意思| 龟头流脓小便刺痛吃什么药| 烊化兑服是什么意思| 什么什么的沙滩| 鸽子怕什么怎么赶走| 反射弧是什么| 银针白毫是什么茶| 肋间神经痛用什么药| 胃癌吃什么药| 三伏天是什么时候| 阴差阳错是什么意思| 什么叫梅核气| 什么叫射线| 1965年属什么生肖| 11号来月经什么时候是排卵期| 三手烟是什么意思| 床垫选什么材质的好| 宅男是什么意思| 巨蟹男喜欢什么样的女生| 酸菜鱼一般用什么鱼| 从革是什么意思| 生病吃什么| 哺乳期吃什么下奶| 矫枉过正什么意思| 被虫子咬了涂什么药膏| 四大皆空是什么意思| 眼睛突然红了是什么原因| 肝病去医院挂什么科| 撒丫子是什么意思| 白癜风吃什么药| 邮政编码有什么用| 生姜吃多了有什么害处| 林黛玉是个什么样的人| 怀孕周期是从什么时候开始算的| pyq是什么意思| 梅核气吃什么药能除根| 农历六月十一是什么星座| 女性尿频繁是什么原因| 头孢加酒有什么反应| 教诲的意思是什么| 吐了后吃点什么能舒服| 老是放屁是什么原因| 什么情况下吃丹参滴丸| 四个又读什么| 喊6个1是什么意思| 行房时硬度不够是什么原因| 拔牙后能吃什么东西| 结石用什么药| 北京的区长是什么级别| 派出所所长什么级别| 七月份适合种什么蔬菜| 肌醇是什么| 女人左眼角有痣代表什么| 形近字什么意思| 一月28号是什么星座| 什么体质人容易长脚气| 小根蒜学名叫什么| 葫芦挂在家里什么位置好| 讹诈是什么意思| 12月15日什么星座| 眼睛白色部分叫什么| 籍贯填写什么| 水厄痣是什么意思| 皮炎吃什么药| 脆皖鱼是什么鱼| 鹅口疮是什么样的图片| 梅毒螺旋体抗体阴性是什么意思| 腋毛变白是什么原因| 什么病需要做手术| 职称是什么| 95511是什么号码| 梦到数钱代表什么预兆| 冠状沟有白色分泌物是什么原因| 胃酸多吃什么药| 腰痛挂什么科| 外婆菜是什么| 粘膜慢性炎是什么意思| 梦见小孩是什么| 什么人容易得血栓| 发烧呕吐是什么原因| 抗核小体抗体阳性说明什么| 2007年是什么生肖| 杞子配什么增强性功能| 幽门螺旋杆菌弱阳性是什么意思| 多汗症看什么科| 女人漏尿是什么原因| 天朝是什么意思| 吃什么东西能流产| 什么东西能吃不能碰| 可可粉是什么| 面瘫是什么原因引起的| 黄毛是什么意思| 手指长痣代表什么| 梦见大黑蛇是什么预兆| 嗜碱性粒细胞偏低说明什么| 知恩图报是什么意思| 菊花的功效是什么| 为什么早上起来血压高| 条条框框是什么意思| ips屏幕是什么意思| 沾沾喜气什么意思| 抓兔子的狗叫什么名字| 牛奶有什么营养| 什么是otc| 黑色阔腿裤搭配什么上衣好看| 鲜卑人是现在的什么人| 海洋里面有什么动物| 小孩尿不出来尿是什么原因| 心脏供血不足吃什么药| 激凸是什么意思| 血糖高能喝什么粥| 烧心反酸水吃什么药| 胃疼吃什么药最有效| 吃孕酮片有什么副作用| 癫痫是什么| 狄仁杰为什么才三品| 类风湿阳性是什么意思| 做免疫组化意味什么| 肝脏排毒吃什么最好| 小三阳吃什么药能转阴| 掉头发补充什么维生素| 血压高吃什么好| 三唑酮主治什么病害| 耳朵发烫是什么征兆| 什么是商| 什么是日记| 疴是什么意思| 孕妇梦见猫是什么意思| 胃泌素瘤是什么意思| 寒湿体质吃什么中成药| 牛骨煲汤搭配什么最好| 轻断食是什么意思| 项羽字什么| 切除阑尾对身体有什么影响| 头皮上长疣是什么原因造成的| 腱鞘囊肿挂什么科| 200年属什么生肖| 子宫肌瘤长在什么位置| 人老放屁是什么原因| 梦见很多蛇是什么意思| 酸奶不能和什么一起吃| 心悸是什么原因造成的呢| 剖腹产后能吃什么水果| 榴莲不能与什么食物一起吃| 阿托品是什么药| 阑尾炎什么症状| 脚心热吃什么药| 江苏有什么烟| 什么油适合炒菜| 脚面疼痛什么原因| 手淫多了有什么坏处| 什么样的普洱茶才是好茶| 苦瓜泡水喝有什么好处| 什么是痛风| 耳呜吃什么药最好| 便秘吃什么药能根治| 宝宝积食发烧吃什么药| 右手臂痛是什么预兆| 什么是烂尾楼| 吓着了有什么症状| 璋字五行属什么| 违心的话是什么意思| 宝宝吐奶是什么原因引起的| 后会有期什么意思| 梦见自己吐了是什么意思| 白头翁吃什么食物| 移徒是什么意思| 红细胞偏低是什么原因| 什么是红肉| 功能性子宫出血是什么原因造成的| 梦见和死去的亲人吵架是什么意思| 看日历是什么生肖| 羊肉和什么不能一起吃| 高血脂是什么原因引起的| 鱼加完念什么| 视觉感受器是什么| 取环前需要做什么检查| 脑供血不足什么症状| 脚酸是什么原因| 心脏看什么科室| 梦见嫖娼是什么意思| 最近老做噩梦是什么原因| 马甲是什么| nsa是什么意思| 脚上为什么会长鸡眼| 用热毛巾敷眼睛有什么好处| 线下培训是什么意思| 1993年属鸡是什么命| strange是什么意思| 小儿肠炎吃什么药最好| 乐什么什么什么成语| 每天早上喝一杯蜂蜜水有什么好处| 佞臣是什么意思| 肾结石看什么科| 孕妇抽筋是什么原因引起的| 放射科检查什么| 什么对雨| 五行属什么怎么看| 退行性病变是什么意思| 着床后需要注意什么| 什么空调省电| 肝胃不和是什么意思| 西米是什么做的| 什么的味道| 苏打水为什么是甜的| 热鸡蛋滚脸有什么作用| 为什么不建议做融合手术| 毕加索全名是什么| 艾滋病吃什么药| 肾阴虚是什么症状| 晚上老是做梦是什么原因| 老是低血糖是什么原因| 肾阳虚吃什么药最好| 武则天墓为什么不敢挖| 隔离霜和粉底液有什么区别| 一点半是什么时辰| 九牛一毛指什么生肖| 恍然大悟是什么意思| 泌尿科属于什么科| 放屁很臭是什么原因| 新茶是什么意思| 维生素b2是什么颜色| 是什么字| 干燥综合症吃什么药| 九二年属什么| 萎缩性胃炎吃什么中成药| 耳门有痣代表什么| 什么是| 7月6号是什么星座| 若什么若什么的成语| 生理期吃什么水果比较好| 治妇科炎症用什么药好| 孩子为什么不说话| 海东青是什么| 健康四大基石是什么| 胆囊是什么| 9月14是什么星座| 农历十月份是什么星座| 脸上长痘痘是什么原因引起的| l代表什么| 勰读什么| 促黄体生成素是什么意思| 舌头痛挂什么科| 什么叫佛系| 牛黄清心丸适合什么人群吃| 打一个喷嚏代表什么意思| 什么植物好养又适合放在室内| 柠檬苦是什么原因| 盆腔磁共振平扫能查出什么| 免疫力低是什么原因| 羽毛球拍磅数是什么意思| 夏天哈尔滨有什么好玩的地方| 疑心病是什么意思| 梦见小兔子是什么意思| 颈部淋巴结肿大挂什么科| mi是什么单位| 擦什么能阻止毛发生长| 传字五行属什么| 什么是免疫组化| 老公什么意思| 10月9号是什么星座| 百度Jump to content

卖房送女儿留学却嫁老外 父母:我们老了谁照顾

From Wikipedia, the free encyclopedia
百度 据研究表明:业内普遍认为,城市绿地的两大属性一是生态属性,二是生活属性。

In computing and telecommunications, a control character or non-printing character (NPC) is a code point in a character set that does not represent a written character or symbol. They are used as in-band signaling to cause effects other than the addition of a symbol to the text. All other characters are mainly graphic characters, also known as printing characters (or printable characters), except perhaps for "space" characters. In the ASCII standard there are 33 control characters, such as code 7, BEL, which rings a terminal bell.

History

[edit]

Procedural signs in Morse code are a form of control character.

A form of control characters were introduced in the 1870 Baudot code: NUL and DEL. The 1901 Murray code added the carriage return (CR) and line feed (LF), and other versions of the Baudot code included other control characters.

The bell character (BEL), which rang a bell to alert operators, was also an early teletype control character.

Some control characters have also been called "format effectors".

In ASCII

[edit]
Early symbols assigned to the 32 control characters, space and delete characters. (ISO 2047, MIL-STD-188-100, 1972)

There were quite a few control characters defined (33 in ASCII, and ECMA-35 adds 32 more). This was because early terminals had very primitive mechanical or electrical controls that made any kind of state-remembering API quite expensive to implement, thus a different code for each and every function was a requirement. All entries in the ASCII table below code 3210 (technically the C0 control code set) are control characters, including CR and LF used to separate lines of text. The code 12710 (DEL) is also a control character.[1][2]

Extended ASCII sets defined by ECMA-35 and ISO 8859 added the codes 12810 through 15910 as control characters. This was primarily done so that if the high bit was stripped, it would not change a printing character to a C0 control code. This second set is called the C1 set.

IBM's EBCDIC character set contains 65 control codes, including all of the ASCII C0 control codes plus additional codes which were not added to Unicode. There were also a number of attempts to define alternative sets of 32 control codes, none of these were transferred to Unicode either.

Only a small subset of the control characters are still in use for anything resembling their original purpose:

  • 0x00 (null, NUL, \0, ^@), originally intended to be an ignored character, but now used by many programming languages including C to mark the end of a string.
  • 0x04 (EOT, ^D) End Of File character on Unix terminals.[3]
  • 0x07 (bell, BEL, \a, ^G), which may cause the device to emit a warning such as a bell or beep sound or the screen flashing.
  • 0x08 (backspace, BS, \b, ^H), may overprint the previous character.
  • 0x09 (horizontal tab, HT, \t, ^I), moves the printing position right to the next tab stop.
  • 0x0A (line feed, LF, \n, ^J), moves the print head down one line (and maybe to the left edge). Used as the end of line marker in Unix-like systems.
  • 0x0B (vertical tab, VT, \v, ^K), vertical tabulation.
  • 0x0C (form feed, FF, \f, ^L), to cause a printer to eject paper to the top of the next page, or a video terminal to clear the screen.
  • 0x0D (carriage return, CR, \r, ^M), moves the printing position to the start of the line, allowing overprinting. Used as the end of line marker in Classic Mac OS, OS-9, FLEX (and variants). A CR+LF pair is used by CP/M-80 and its derivatives including DOS and Windows.
  • 0x1B (escape, ESC, \e (GCC only), ^[). Introduces an escape sequence.

Control characters may do something when the user inputs them, such as Ctrl+C (End-of-Text character, ETX) to interrupt the running process, and Ctrl+Z (Substitute character, SUB) for ending typed-in file on Windows. These uses usually have little to do with their ASCII definition. Modern systems often describe shortcuts as though they are control characters ("type a Ctrl+V to paste") but the code number is not even used to implement this.

In Unicode

[edit]

These 65 control codes were carried over to Unicode. "Control-characters" are U+0000—U+001F (C0 controls), U+007F (delete), and U+0080—U+009F (C1 controls). Their General Category is "Cc". The Cc control characters have no Name in Unicode, but are given labels such as "<control-001A>" instead.[4]

Unicode added more characters (such as the zero-width non-joiner) that could be considered controls, but it makes a distinction between these "Formatting characters" and the 65 control characters. These are General Category "Cf" instead of "Cc".

Display

[edit]

There are a number of techniques to display non-printing characters, which may be illustrated with the bell character in ASCII encoding:

  • Code point: decimal 7, hexadecimal 0x07
  • An abbreviation, often three capital letters: BEL
  • A special character condensing the abbreviation: Unicode U+2407 (?), "symbol for bell"
  • An ISO 2047 graphical representation: Unicode U+237E (?), "graphic for bell"
  • Caret notation in ASCII, where code point 00xxxxx is represented as a caret followed by the capital letter at code point 10xxxxx: ^G
  • An escape sequence, as in C/C++ character string codes: \a, \007, \x07, etc.

How control characters map to keyboards

[edit]

ASCII-based keyboards have a key labelled "Control", "Ctrl", or (rarely) "Cntl" which is used much like a shift key, being pressed in combination with another letter or symbol key. In one implementation, the control key generates the code 64 places below the code for the (generally) uppercase letter it is pressed in combination with (i.e., subtract 0x40 from ASCII code value of the (generally) uppercase letter). The other implementation is to take the ASCII code produced by the key and bitwise AND it with 0x1F, forcing bits 5 to 7 to zero. For example, pressing "control" and the letter "g" (which is 0110 0111 in binary), produces the code 7 (BELL, 7 in base ten, or 0000 0111 in binary). The NULL character (code 0) is represented by Ctrl-@, "@" being the code immediately before "A" in the ASCII character set. For convenience, some terminals accept Ctrl-Space as an alias for Ctrl-@. In either case, this produces one of the 32 ASCII control codes between 0 and 31. Neither approach works to produce the DEL character because of its special location in the table and its value (code 12710), Ctrl-? is sometimes used for this character.[5]

When the control key is held down, letter keys produce the same control characters regardless of the state of the shift or caps lock keys. In other words, it does not matter whether the key would have produced an upper-case or a lower-case letter. The interpretation of the control key with the space, graphics character, and digit keys (ASCII codes 32 to 63) varies between systems. Some will produce the same character code as if the control key were not held down. Other systems translate these keys into control characters when the control key is held down. The interpretation of the control key with non-ASCII ("foreign") keys also varies between systems.

Control characters are often rendered into a printable form known as caret notation by printing a caret (^) and then the ASCII character that has a value of the control character plus 64. Control characters generated using letter keys are thus displayed with the upper-case form of the letter. For example, ^G represents code 7, which is generated by pressing the G key when the control key is held down.

Keyboards also typically have a few single keys which produce control character codes. For example, the key labelled "Backspace" typically produces code 8, "Tab" code 9, "Enter" or "Return" code 13 (though some keyboards might produce code 10 for "Enter").

Many keyboards include keys that do not correspond to any ASCII printable or control character, for example cursor control arrows and word processing functions. The associated keypresses are communicated to computer programs by one of four methods: appropriating otherwise unused control characters; using some encoding other than ASCII; using multi-character control sequences; or using an additional mechanism outside of generating characters. "Dumb" computer terminals typically use control sequences. Keyboards attached to stand-alone personal computers made in the 1980s typically use one (or both) of the first two methods. Modern computer keyboards generate scancodes that identify the specific physical keys that are pressed; computer software then determines how to handle the keys that are pressed, including any of the four methods described above.

The design purpose

[edit]

The control characters were designed to fall into a few groups: printing and display control, data structuring, transmission control, and miscellaneous.

Printing and display control

[edit]

Printing control characters were first used to control the physical mechanism of printers, the earliest output device. An early example of this idea was the use of Figures (FIGS) and Letters (LTRS) in Baudot code to shift between two code pages. A later, but still early, example was the out-of-band ASA carriage control characters. Later, control characters were integrated into the stream of data to be printed. The carriage return character (CR), when sent to such a device, causes it to put the character at the edge of the paper at which writing begins (it may, or may not, also move the printing position to the next line). The line feed character (LF/NL) causes the device to put the printing position on the next line. It may (or may not), depending on the device and its configuration, also move the printing position to the start of the next line (which would be the leftmost position for left-to-right scripts, such as the alphabets used for Western languages, and the rightmost position for right-to-left scripts such as the Hebrew and Arabic alphabets). The vertical and horizontal tab characters (VT and HT/TAB) cause the output device to move the printing position to the next tab stop in the direction of reading. The form feed character (FF/NP) starts a new sheet of paper, and may or may not move to the start of the first line. The backspace character (BS) moves the printing position one character space backwards. On printers, including hard-copy terminals, this is most often used so the printer can overprint characters to make other, not normally available, characters. On video terminals and other electronic output devices, there are often software (or hardware) configuration choices that allow a destructive backspace (e.g., a BS, SP, BS sequence), which erases, or a non-destructive one, which does not. The shift in and shift out characters (SI and SO) selected alternate character sets, fonts, underlining, or other printing modes. Escape sequences were often used to do the same thing.

With the advent of computer terminals that did not physically print on paper and so offered more flexibility regarding screen placement, erasure, and so forth, printing control codes were adapted. Form feeds, for example, usually cleared the screen, there being no new paper page to move to. More complex escape sequences were developed to take advantage of the flexibility of the new terminals, and indeed of newer printers. The concept of a control character had always been somewhat limiting, and was extremely so when used with new, much more flexible, hardware. Control sequences (sometimes implemented as escape sequences) could match the new flexibility and power and became the standard method. However, there were, and remain, a large variety of standard sequences to choose from.

Data structuring

[edit]

The separators (File, Group, Record, and Unit: FS, GS, RS and US) were made to structure data, usually on a tape, in order to simulate punched cards. End of medium (EM) warns that the tape (or other recording medium) is ending. While many systems use CR/LF and TAB for structuring data, it is possible to encounter the separator control characters in data that needs to be structured. The separator control characters are not overloaded; there is no general use of them except to separate data into structured groupings. Their numeric values are contiguous with the space character, which can be considered a member of the group, as a word separator.

For example, the RS separator is used by RFC 7464 (JSON Text Sequences) to encode a sequence of JSON elements. Each sequence item starts with a RS character and ends with a line feed. This allows to serialize open-ended JSON sequences. It is one of the JSON streaming protocols.

Transmission control

[edit]

The transmission control characters were intended to structure a data stream, and to manage re-transmission or graceful failure, as needed, in the face of transmission errors.

The start of heading (SOH) character was to mark a non-data section of a data stream—the part of a stream containing addresses and other housekeeping data. The start of text character (STX) marked the end of the header, and the start of the textual part of a stream. The end of text character (ETX) marked the end of the data of a message. A widely used convention is to make the two characters preceding ETX a checksum or CRC for error-detection purposes. The end of transmission block character (ETB) was used to indicate the end of a block of data, where data was divided into such blocks for transmission purposes.

The escape character (ESC) was intended to "quote" the next character, if it was another control character it would print it instead of performing the control function. It is almost never used for this purpose today. Various printable characters are used as visible "escape characters", depending on context.

The substitute character (SUB) was intended to request a translation of the next character from a printable character to another value, usually by setting bit 5 to zero. This is handy because some media (such as sheets of paper produced by typewriters) can transmit only printable characters. However, on MS-DOS systems with files opened in text mode, "end of text" or "end of file" is marked by this Ctrl-Z character, instead of the Ctrl-C or Ctrl-D, which are common on other operating systems.

The cancel character (CAN) signaled that the previous element should be discarded. The negative acknowledge character (NAK) is a definite flag for, usually, noting that reception was a problem, and, often, that the current element should be sent again. The acknowledge character (ACK) is normally used as a flag to indicate no problem detected with current element.

When a transmission medium is half duplex (that is, it can transmit in only one direction at a time), there is usually a master station that can transmit at any time, and one or more slave stations that transmit when they have permission. The enquire character (ENQ) is generally used by a master station to ask a slave station to send its next message. A slave station indicates that it has completed its transmission by sending the end of transmission character (EOT).

The device control codes (DC1 to DC4) were originally generic, to be implemented as necessary by each device. However, a universal need in data transmission is to request the sender to stop transmitting when a receiver is temporarily unable to accept any more data. Digital Equipment Corporation invented a convention which used 19 (the device control 3 character (DC3), also known as control-S, or XOFF) to "S"top transmission, and 17 (the device control 1 character (DC1), a.k.a. control-Q, or XON) to start transmission. It has become so widely used that most don't realize it is not part of official ASCII. This technique, however implemented, avoids additional wires in the data cable devoted only to transmission management, which saves money. A sensible protocol for the use of such transmission flow control signals must be used, to avoid potential deadlock conditions, however.

The data link escape character (DLE) was intended to be a signal to the other end of a data link that the following character is a control character such as STX or ETX. For example a packet may be structured in the following way (DLE) <STX> <PAYLOAD> (DLE) <ETX>.

Miscellaneous codes

[edit]

Code 7 (BEL) is intended to cause an audible signal in the receiving terminal.[6]

Many of the ASCII control characters were designed for devices of the time that are not often seen today. For example, code 22, "synchronous idle" (SYN), was originally sent by synchronous modems (which have to send data constantly) when there was no actual data to send. (Modern systems typically use a start bit to announce the beginning of a transmitted word— this is a feature of asynchronous communication. Synchronous communication links were more often seen with mainframes, where they were typically run over corporate leased lines to connect a mainframe to another mainframe or perhaps a minicomputer.)

Code 0 (ASCII code name NUL) is a special case. In paper tape, it is the case when there are no holes. It is convenient to treat this as a fill character with no meaning otherwise. Since the position of a NUL character has no holes punched, it can be replaced with any other character at a later time, so it was typically used to reserve space, either for correcting errors or for inserting information that would be available at a later time or in another place. In computing, it is often used for padding in fixed length records; to mark the end of a string; and formerly to give printing devices enough time to execute a control function.

Code 127 (DEL, a.k.a. "rubout") is likewise a special case. Its 7-bit code is all-bits-on in binary, which essentially erased a character cell on a paper tape when overpunched. Paper tape was a common storage medium when ASCII was developed, with a computing history dating back to WWII code breaking equipment at Biuro Szyfrów. Paper tape became obsolete in the 1970s, so this aspect of ASCII rarely saw any use after that. Some systems (such as the original Apple computers) converted it to a backspace. But because its code is in the range occupied by other printable characters, and because it had no official assigned glyph, many computer equipment vendors used it as an additional printable character (often an all-black box character useful for erasing text by overprinting with ink).

Non-erasable programmable ROMs are typically implemented as arrays of fusible elements, each representing a bit, which can only be switched one way, usually from one to zero. In such PROMs, the DEL and NUL characters can be used in the same way that they were used on punched tape: one to reserve meaningless fill bytes that can be written later, and the other to convert written bytes to meaningless fill bytes. For PROMs that switch one to zero, the roles of NUL and DEL are reversed; also, DEL will only work with 7-bit characters, which are rarely used today; for 8-bit content, the character code 255, commonly defined as a nonbreaking space character, can be used instead of DEL.

Many file systems do not allow control characters in filenames, as they may have reserved functions.

See also

[edit]

Notes and references

[edit]
  1. ^ ASCII format for network interchange. 2025-08-05. doi:10.17487/RFC0020. RFC 20. Retrieved 2025-08-05.
  2. ^ "5.2 Control Characters". American National Standard Code for Information Interchange | ANSI X3.4-1977 (PDF). National Institute for Standards. 1977. Archived (PDF) from the original on 2025-08-05.
  3. ^ "EOT (End of ransmission)" (PDF). Component Description: IBM 2780 Data Transmission Terminal (PDF). Systems Reference Library. p. 31. GA27-3005-3. Retrieved May 21, 2025. The EOT character terminates the current transmission and returns all terminals in the data-link to control mode. When sent by the transmitting terminal, it indicates that the terminal has nothing more to transmit and is relinquishing the communications line. The receiving terminal can send an EOT character instead of a normal DLE 0, DLE 1, or NAK response. The EOT character in this case is an abort signal that terminates the transmission. When sent in response to a polling operation, the EOT character indicates that the polled terminal has no data to transmit or is unable to continue transmission. An EOT character is recognized (except in Six- Bit Transcode) only when immediately preceded by a SYN pattern (SYN SYN EOT PAD), or when imme- diately preceded by a DLE and followed by a character of which the first four bits must be all "1" bits (PAD character) DLE EOT PAD.
  4. ^ "4.8 Name". The Unicode Standard Version 13.0 – Core Specification (PDF). Unicode, Inc. Archived (PDF) from the original on 2025-08-05.
  5. ^ "ASCII Characters". Archived from the original on October 28, 2009. Retrieved 2025-08-05.
  6. ^ ASCII format for Network Interchange. October 1969. doi:10.17487/RFC0020. RFC 20. Retrieved 2025-08-05. An old RFC, which explains the structure and meaning of the control characters in chapters 4.1 and 5.2
[edit]
纳豆激酶有什么作用 冷血动物是什么意思 阴唇痒用什么药 为什么总是犯困 淋巴是什么引起的
什么导航好用又准确 勃起困难是什么原因造成的 抠是什么意思 90年属什么 左眼跳是什么原因
花花世界不必当真是什么歌 herry是什么意思 为什么腿会肿 大便出血什么原因 静五行属性是什么
哥伦比亚牌子什么档次 大佬什么意思 磨豆腐是什么意思 什么是复利 飞蚊症用什么药
中元节是什么节日hcv8jop7ns4r.cn 熬夜为什么会胖hcv8jop4ns4r.cn 手臂突然疼痛什么原因hcv8jop1ns1r.cn 悸是什么意思hcv8jop8ns3r.cn 小姐的全套都有什么hcv7jop7ns1r.cn
腰椎间盘突出压迫神经吃什么药hcv7jop6ns3r.cn 道貌岸然是什么生肖hcv8jop7ns8r.cn 井代表什么数字hcv7jop9ns0r.cn 副县长是什么级别hcv8jop1ns1r.cn 什么是工作性质hcv9jop8ns0r.cn
什么还珠hcv8jop5ns9r.cn 鼠疮是什么病hcv7jop6ns4r.cn 一什么火焰jinxinzhichuang.com 网是什么结构的字hcv9jop4ns6r.cn 芋圆是用什么做的hcv9jop6ns3r.cn
87年的兔是什么命hcv9jop4ns0r.cn 微针是什么hcv8jop3ns6r.cn 防中暑喝什么cl108k.com 威慑力是什么意思hcv8jop2ns9r.cn 隙是什么意思hcv7jop4ns6r.cn
百度