ASCII – アスキーテーブル
1. ASCIIコードとは何ですか?
ACSI (情報交換用米国標準コード – アスキー情報USA), しばしば顕著エース繊維-KI, 現代英語や他の西ヨーロッパ言語で使用される文字とラテンアルファベットに基づいた文字コード. 多くの場合、コンピュータやその他の情報機器内のテキストを表示するために使用されます. また、テキストの操作制御装置で使用されています. (テオウィキ).
このように、それぞれ1つの文字が、私たちは以下の表のように対応する識別番号を持っています.
これであなたは、いくつかの特別なコードに注意を払います:
- 65 A
- 97 あります
- 48 数あります 0
2. コードASCIIコードの生成
プログラムはのDev-nguyenvanquan7826によってC ++で書かれています.
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <windows.h> void gotoxy(int x, int y) // xay dung ham gotoxy { static HANDLE h = NULL; if(!h) h = GetStdHandle(STD_OUTPUT_HANDLE); COORD c = { x, y }; SetConsoleCursorPosition(h,c); } void SetColor(WORD color) { HANDLE hConsoleOutput; hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE); CONSOLE_SCREEN_BUFFER_INFO screen_buffer_info; GetConsoleScreenBufferInfo(hConsoleOutput, &screen_buffer_info); WORD wAttributes = screen_buffer_info.wAttributes; color &= 0x000f; wAttributes &= 0xfff0; wAttributes |= color; SetConsoleTextAttribute(hConsoleOutput, wAttributes); } int main(){ int a[256] = {0}; a[7] = a[8] = a[9] = a[10] = a[13] = 1; char *s = "ASCII table upload by nguyenvanquan7826"; gotoxy(40 - strlen(s)/2, 1); printf("%s\n\n", s); system("color 1A"); // Dat mau, mau nen la 1, mau chu la A for (int i=0; i<20; i++){ for (int j=i, k = 0; k<13 && j<256; k++, j += 20){ //SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 5); SetColor(10); printf("%4d ", j); SetColor(15); if (a[j]) printf(" "); else printf("%c", j); } printf("\n"); } SetColor(10); s = "Program in Dev-C++"; gotoxy(40 - strlen(s)/2, 24); printf("%s\n\n", s); }
Sキッズクオンコピーアスキー禁止TRENがmaベジタリアン鞭VEの. ラ王にはベジタリアンベルベットのマット仕上げtieuのak..eのgetchはジョブが追加されず、障害のある実装に戻します…?
Dev-C単独の使用、それはあなたがああ、画面を停止することができます.
それが停止しない場合, あなたは、main関数の最後に次のステートメントを追加します.
ありがとうA…
ベジタリアンスターは、収集した電子コピーをダニが、実行していません, それは、回線障害の人々を保ちます: のために (I = 0 int型; で<20; 私 ){ 何が起こったことです??
あなたは* .cppファイルをオフラインでファイルを保存します
私の電子が戻って疑問符文字のうち、それをコードするコピー機のアスキーを印刷スターゲームです
[IMG]HTTP://i.imgur.com/1NOovFq.jpg[/IMG]
これは明らかにしない、彼であります. !!!!
Eテーブルアスキーの最初の文字を書きたいです:
ときあなたはCOUT<<タンク(3);
それは、その文字の先生を印刷しません
あなたはprintfのを使用することができます(“%℃”, 3); 印刷文字コードであります 3 NHE.