>> СПИКЕР: Напомним, что все под капотом компьютере является
хранятся с использованием биты.
И бит, в свою очередь, могут быть использованы для представления чисел.
И номера, в свою очередь, могут быть использованы для представления символов.
На самом деле, существует обычный Соответствие между этими цифрами и
буквы, называется ASCII -
Американский стандартный код для Информация об обмене.
>> Теперь с C, то получается, что мы можем видеть эта эквивалентность, потому что мы не
только целыми, у нас также есть символы, как из которых в конце дня
представлены в виде цифр и, в свою очередь, биты.
Так давайте напишем простую программу, которая просто говорит мне, что это отображение
между цифрами и буквами, имея в неважно, что 65 является столицей и 97
является нижний регистр.
Давайте начнем.
>> "Включают в себя стандартные I / O точка ч". "Внутр Основной недействительными. «А теперь я хотел бы
перебрать все заглавными буквами распечатав их числовые и
характер эквиваленты.
Так для этого я буду использовать "для" цикла.
"Для междунар я получает -
и сейчас, а не начинаются в обычный 0, почему бы мне не начать при значении
Я знаю, будет значительным, как 65 на капитальное А?
Давайте сделаем это, до тех пор, , я меньше -
мкм -
65 плюс 26, потому что я знаю, что есть 26 букв в алфавите.
А потом на каждой итерации это петля, позвольте мне увеличить I на 1.
>> Теперь, на каждой итерации этот цикл, то, что я хочу сделать?
Я бы хотел, чтобы распечатать то, что нынешний число я и то, что
соответствующий символ является.
Теперь, чтобы добиться этого, я могу бросить, так говорить, внутр к гольца в
следующим образом.
"Печать е% я это% с обратной косой н" В Другими словами, я хочу сказать, это
Число этот персонаж.
Поэтому мне нужно подключить два значения для этого разместить держатели для печати е, поэтому
Я сделаю запятой I, запятую -
>> Теперь, я не имеют переменную C или символ, но у меня есть ряд.
И я знаю, что числа могут быть сопоставлены с письма, я просто должны сказать
компьютер, чтобы сделать это.
И таким образом я могу бросить я от междунар к символ, просто указав в
скобки, что я действительно, как чтобы преобразовать его в символ.
>> Закроем теперь это заявление, сохранить файл, и скомпилировать эту программу.
"Сделать ASCII 0 точка слэш ASCII 0." И очень быстро печатать на экране, как
это отображение между числами и Их характер эквиваленты.
В самом деле, если я прокрутки назад, я впервые см., что 65, 66 В, и если я
прокрутки вниз, 90 З.