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