Познавательный блог  

Поиск по сайту

Страницы

Архивы

Как получить ASCII код символа на C++

Как получить ASCII код символа на C++.

Простейшая функция, заберет символ CHAR и вернет в INT его ASCII символ. Это открытие я сделал на 1 курсе универа, когда учился программировать.

ascii_cod(char x)
{
int a;
a = x;
return a;
}

Далее полноценный пример дла Borland C++

#pragma hdrstop
#include <iostream.h>
#include <conio.h>
#pragma argsused
ascii_cod(char x);

int main(int argc, char* argv[])
{
char c;
cout<<"Vvedi symbol : ";
cin>>c;
int b = ascii_cod(c);
cout<<"ASCII - "<<b;
getch();
return 0;
}

ascii_cod(char x)
{
int a;
a = x;
return a;
}

Комментарии

Комментарий от Barmaley [ Май 4, 2008, 17:10 ]

А не проще так?

(int)ch;

ch — символ.

Комментарий от kas [ Май 4, 2008, 17:27 ]

Конечно проще, статья то писалась когда я тока изучал с++. И новичку проще понять тот код. Хотя этот и короче.

Комментарий от Масрур [ Февраль 24, 2009, 18:56 ]

А обратный процесс как ??

Комментарий от Aivos [ Май 23, 2009, 00:45 ]

int = Str = 97;
char сStr = (char)iStr;

В cStr будет ‘a’

Комментарий от Areal [ Март 7, 2011, 17:20 ]

А код для стрелочек какой?

Комментарий от DjSirko [ Апрель 9, 2011, 19:14 ]

стрелочки єто Юникод:
← 0×2190
↑ 0×2191
→ 0×2192
↨ 0×2193
↔ 0×2194
в ACSII нет места пол еты символы 0-255
http://ru.wikipedia.org/wiki/ASCII

Комментарий от MrSuperVisor [ Июнь 13, 2011, 13:07 ]

DjSirko, ты умник, я посмотрю. Любимый дос-то с юникодом работал и игрушки под него с DX 10 писались, агась? =)

Консольный пример на получение ASCII-кода нажатой клавиши:
#include «stdafx.h»
#include
#include

void main{

char ch;
while(1){
ch = _getch();
static_cast(ch);
if (ch==27) break else cout << ch; //27 — это кнопочка ESC
}
}

Комментарий от Виктор [ Июль 2, 2011, 22:16 ]

#include
#include
using namespace std;
int main()
{
int x;
char s;
cout<>s;
x=s;
cout<<"Result : "<<x;
getch();
return 0;
}

Комментарий от Saiman [ Июль 7, 2011, 15:47 ]

Подскажите пожалуйста кто знает код для ‘δ’ ???

Комментарий от DjSirko [ Август 1, 2011, 21:41 ]

У меня под номером 235 выводит именно этот символ, хотя по таблице ASCII это «ы»

Комментарий от Djamik [ Ноябрь 1, 2011, 12:29 ]

Подскажите пожалуйста, как сделать
КодСимвола(, )
как на 1Се?

Написать комментарий








Похожие записи

Свежие записи

Рекламка

загрузка...

Мета

Счетчики


Rambler's Top100
Яндекс Индекс цитирования
  Разработка и дизайн — StvPromo.ru