-
Exocode refers to the "external" form of encoding that can be directly understood after being learned(e.g. text or phonetic symbols)'".
Chinese input method.
The encoding of Chinese characters is an outer code. Common Chinese codes include Cangjie code, row and column code, Dayi code, shrimp code, Zhuyin code, and Pinyin code.
-
We often speak of Chinese characters"Internal code"with"Outer code"。
The internal code is the information encoding used for the storage, processing and transmission of Chinese characters in the computer. It must be compatible with the ASCII code but not conflicting.
So put the highest position of the two bytes of the national standard code'1', to distinguish it from the Western, this is the inner code. The input code of the kanji is called"Outer code"。The input code is the code we use when entering Chinese characters.
Common outer codes are divided into numeric codes (such as area codes), pinyin codes and glyph codes (such as Wubi).
Let's talk about the area code,"Ugh"The area code is 1601, and the hexadecimal is 0x10, 0x01. This conflicts with ASCII encoding, which is widely used by computers. In order to be compatible with the ASCII encoding of 00-7F, we add A0 to the high and low bytes of the area code.
That's it"Ugh"The code becomes b0a1. We refer to the addition of two A0 encodings as GB2312 encodings, although the original GB2312 text does not mention this at all.
The internal code refers to the character encoding inside the operating system. The internal code of early operating systems was language-dependent. Nowadays, Windows uses Unicode internally, and then adapts to various languages with ** pages"Internal code"The concept is a bit more vague.
We generally refer to the encoding specified on the default page as an internal code. There is no official definition of the term encoding. **page is also just a customary name for Microsoft.
As programmers, we just need to know what they are, and we don't need to look too much into these terms.
The so-called ** page (code page) is a character encoding for a language. For example, the code page of the GBK is CP936, the code page of BIG5 is CP950, and the code page of GB2312 is CP20936.
In Windows, there is the concept of a default page, i.e., what encoding is used to interpret characters by default. For example, Windows Notepad opens a text file, and the contents are byte streams: ba, ba, d7, how should I interpret it?
Is it explained according to Unicode encoding, GBK, BIG5, or ISO8859-1? If you explain it by GBK, you will get it"Kanji"Two words. According to other encoding explanations, the corresponding character may not be found, or the wrong character may be found.
So-called"Wrong"It refers to the fact that it does not match the original intention of the author of the text, and then there is garbled characters.
The answer is that Windows interprets the byte stream in the text file according to the current default page. The default page can be set through the regional options of the Control Panel. There is an ANSI in the save behavior of Notepad, which is actually saved according to the encoding method of the default ** page.
-
An outer code, also known as an input code, is a set of keyboard symbols used to input Chinese characters into a computer. Commonly used input codes include pinyin code, Wubi font code, natural code, phenoform code, cognitive code, area code and telegram code.
A good coding should have simple coding rules, easy to learn and remember, easy to operate, and repeat the code rate.
Low and fast input speed, everyone can choose according to their own needs.
A is defined in ASCII as 01000001, which is the decimal system 65, and with this standard, when we enter A, the computer can pass the ASCII code.
Know the binary of the characters you enter.
The encoding is 01000001.
And without such a standard, we have to find a way to tell the computer that we have entered an a; There is no such standard, and we need to recode it on other machines to tell the computer that we want to type A.
The ASCII code does not refer to the decimal system, but to binary. It's just a little more customary to use decimal representation, for example, in ASCII code, the binary encoding of a is 01000001, and if it is expressed in decimal is 65, use hexadecimal.
It means 41h.
-
1. The internal code refers to the binary character code used in the computer Chinese character system, which is the exchange code between the communication input, output and the system platform, and the purpose of universal and efficient transmission of text can be achieved through the internal code.
Second, the outer code. The outer code is a vocabulary relative to the inner code. In computer science and related fields, an external code is an "external" form of encoding (e.g., text or phonetic symbols) that can be directly understood after it has been learned
The encoding of Chinese characters by the Chinese input method is a foreign code. Common Chinese foreign codes include Cangjie code, row and column trapped code, Dayi code, shrimp rice code, Zhuyin code, and Pinyin code.
The so-called reliance, that is"Grass"of the spoken language. I suggest that LZ don't talk about this! @!It's very uncivilized!
It's Edison Chen, CGX is the initials of his name.
Now his business is so hot, everyone is just shorthand like this for the convenience of typing. >>>More
nz is a well-known e-sports commentator in China, who has served as a commentator for various maps in the Qifan series, and is currently a commentator for the Three Kingdoms of Heroes and League of Legends! >>>More
1.Warcraft game map.
TD is an abbreviation for Tower Defence, a type of confrontation map in the famous real-time strategy game Warcraft. >>>More
HJ immersion soda mixer.
HJ immersion steam-water mixer adopts a new silencing structure, and the noise is reduced to less than 50dB, which solves the problems of high cost, high noise, occupied machine room area, and large amount of installation work in the traditional heating method, and can be linked with the intelligent water temperature automatic controller and liquid level automatic control alarm instrument to be a fully automatic hot water preparation system. >>>More