Что такое ascii символы. ascii что это такое? Таблица ascii c++. C ++ Для начинающих. Урок #62

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 143

  • @ВладиславФедун
    @ВладиславФедун 6 років тому +304

    Мама пришла и спросила почему у нее в рекомендации мой SimpleCode, она просто не знала что я лайки ставлю и с ее аккаунта)

  • @Ermine882
    @Ermine882 7 років тому +97

    Автору респект за частоту уроков!

  • @roman.tsvetkov
    @roman.tsvetkov 7 років тому +136

    Каждый день смотрю по несколько уроков (очень хочу по скорее догнать ООП, потому что с февраля начнется) и вижу, что сотня подписчиков в день - стабильно)
    Так и до миллиона недалеко)
    Еще раз спасибо за Ваш труд)

    • @SimpleCodeIT
      @SimpleCodeIT  7 років тому +15

      Пожалуйста! =) Благодарю за поддержку!

    • @dailyquote840
      @dailyquote840 Рік тому

      как успехи спустя 5 лет?

    • @roman.tsvetkov
      @roman.tsvetkov Рік тому

      @@dailyquote840 все хорошо)
      в универе так и не доучился, работаю в Авиасейлс 😅

    • @alcuin71
      @alcuin71 8 місяців тому

      @@dailyquote840, как успехи спустя 7 месяцев?

  • @andreykutsyn3728
    @andreykutsyn3728 6 років тому +17

    Самый лучший канал в своем роде, Красава!!!

  • @alcoholic_man
    @alcoholic_man 4 роки тому +6

    Вообще классные видео! 62 видео уже просмотрел. И все доступно кратко и по делу. Автору респект. Буду рекомендовать всем

  • @Evgeny..
    @Evgeny.. 4 роки тому +19

    Спасибо за урок! Желаю вам 1 млн подписчиков!

  • @SimpleCodeIT
    @SimpleCodeIT  7 років тому +19

    #ascii #SimpleCode #урокипрограммирования

  • @ДмитрийБузницкий-б3н

    Сделал цикл for бесконечным, где i = 149, было весело. Спасибо за ваши уроки, Сергей.

  • @react_js
    @react_js 4 роки тому +3

    Спасибо большое, Сергей, когда слушаю Ваши видеоуроки, все с первого раза понятно🔥

  • @Torpedo-ZIL
    @Torpedo-ZIL 7 років тому +15

    Автор видео крут! Спасибо большое!!!

  • @СергейКоролев-о1ю
    @СергейКоролев-о1ю 3 роки тому +7

    Прекрасные лекции!Спасибо, Учитель!

    • @dailyquote840
      @dailyquote840 Рік тому

      как успехи?

    • @catanonimus7
      @catanonimus7 9 місяців тому

      ​@@dailyquote840 как у тебя успехи?

    • @alcuin71
      @alcuin71 8 місяців тому

      @@catanonimus7, а как у тебя успехи?

    • @catanonimus7
      @catanonimus7 8 місяців тому

      @@alcuin71 потихоньку, сейчас с ниагарой разбираюсь

  • @egortkachev3663
    @egortkachev3663 2 роки тому +1

    Автору респект за подробность и качество уроков! Надеюсь хорошо изучить C++

  • @kadyshev2759
    @kadyshev2759 5 років тому +54

    Кому интересно, символ вызывающий звук по цифрой 7.

    • @neirno
      @neirno 5 років тому +11

      Спасибо)

    • @_Smai1e_
      @_Smai1e_ 4 роки тому +4

      cout

  • @archiechellaut9483
    @archiechellaut9483 3 роки тому +1

    Большое спасибо вам за урок и прекрасное пояснение, Сергей!

  • @mr.Ponizovsky
    @mr.Ponizovsky 6 років тому +5

    Просто лучший канал по программированию на С++. С удовольствием смотрю уроки и делаю ДЗ.
    За всё это автору глубочайший поклон и моя сердечная благодарность.
    Коммен из личной практики: Недавно с Windows 10 перешёл на Linux Mint 19, чтоб попробовать что это такое, и столкнулся с тем, что в терминале не выводятся русские сиволы при запуске этой программы. Если, кто знает почему, поделитесь причиной. Спасибо

  • @ИоаннДейкун
    @ИоаннДейкун Рік тому +2

    привет из 2023. Спасибо большое за уроки!"

  • @mr.warpunch6007
    @mr.warpunch6007 2 роки тому +1

    Cпасибо вам огромное за ваш труд, ролики супер, с марта начнется ООП по программе, хочу пройти как можно дальше!

  • @ЖеняПопов-н9д
    @ЖеняПопов-н9д 2 роки тому +1

    Respect!

  • @kirisiyamey8183
    @kirisiyamey8183 4 роки тому +1

    вау! какой интересный урок!

  • @КамалХалилов-с3ы
    @КамалХалилов-с3ы 7 років тому +6

    Сау бро наконец я всё это понял от души тебе спасибо лайк тебе несомненно и подписка на канал с колокольчиком

  • @FrankUnderwood2023
    @FrankUnderwood2023 4 роки тому

    Коротко и ясно. Спасибо. Лайк и подписка не думая!

  • @Лучшиймульт-щ1с
    @Лучшиймульт-щ1с 7 років тому +4

    Продолжай плиз не останавливайся

  • @ВладиславГаврюшенко

    Если вдруг у кого-нибудь (как и у меня) не умещаются все 256 символов в консоль , то нужно сделать следующее:
    1)Запустить программу;
    2)Нажать правой кнопкой мыши по верхней панели консоли и выбрать пункт "свойства";
    3)Нажать кнопку "Расположение";
    4)Где написано "Размер буфера экрана" увеличить высоту;

    • @rusiktopik6715
      @rusiktopik6715 Рік тому

      мне не помогло(

    • @Tesha975
      @Tesha975 Рік тому

      Я не знаю как, но у меня по стандарту стояло 9001.Я увеличил до 9020.И все заработало, потом начал подыскивать минимальное значение, дошел до 9020 и уже не работало. В общем человек не соврал, и это помогает. Но видимо есть какие-то приколы. Не советую играться с значениями

    • @prostocrazy1105
      @prostocrazy1105 Рік тому +5

      я перед code поставил пробел и все

    • @RrRrRrRroman
      @RrRrRrRroman Рік тому +1

      @@prostocrazy1105 спасибо, реально помогло, до этого начинало с 28 символа

    • @prostocrazy1105
      @prostocrazy1105 Рік тому +1

      @@RrRrRrRroman пожалуйста

  • @user-mykyta_vyshniakov
    @user-mykyta_vyshniakov 4 роки тому

    Интересный урок, узнал что то новенькое.

  • @DAZZ313
    @DAZZ313 2 роки тому +1

    без суеты, как музыка!

  • @outcast-cr5yy
    @outcast-cr5yy 6 років тому +2

    Спасибо

  • @Ms001man
    @Ms001man 6 років тому

    спасибо за урок.

  • @andrushkoandrushko
    @andrushkoandrushko 4 роки тому

    Полезно. Спасибо!

  • @DAZZ313
    @DAZZ313 2 роки тому

    от души!!!

  • @КириллКрымский-ю5х

    3:42
    256 раз, т.к. в цикле написано меньше либо равно. Например, если циклонная переменная i == 0, то при условии меньше либо равно 2 она станет равна 3 в следствии прибавления единицы. 0 + 1, 1 + 1, 2 + 1 = 3

    • @yormado1078
      @yormado1078 2 роки тому

      все верно, тк 0 и 255 тоже имеет свой элемент, так что условие записано верно

    • @КириллКрымский-ю5х
      @КириллКрымский-ю5х 2 роки тому +1

      Да, написано все верно, но автор сказал неверно, не посчитав 0.

  • @Rivrabobra
    @Rivrabobra 6 років тому

    Спасибо большое!

  • @ГусейнСалахов
    @ГусейнСалахов 5 років тому

    Спасибо за видео))

  • @loopcat4369
    @loopcat4369 4 роки тому

    Спасибо я неделю подобный ролик искал

  • @KlausDrown
    @KlausDrown 5 місяців тому +1

    есть комбинация клавиш. alt+( вбивать на нумпаде цисло ) то можно получить символ по его номеру, работает странно правда. тоесть если нажать alt + 33, то мы получим !.

  • @nair889
    @nair889 8 місяців тому +1

    Расскажи про wchar_t, std::string, char8_t, char16_t, char32_t и.т.д

  • @zubrailx6416
    @zubrailx6416 4 роки тому +1

    Обычно сижу с адблоком, заходя на этот канал, его всегда выключаю

  • @MrNichosik
    @MrNichosik 8 місяців тому

    какие локализации ещё можно поставить во второй параметр функции setlocale?

  • @Sweetie_Rusk
    @Sweetie_Rusk Рік тому +2

    Для тех, кому интересно, звук вызывает символ с кодом ASCII 7

    • @RrRrRrRroman
      @RrRrRrRroman Рік тому

      Если быть точным, то какая-то операция, которая вызывает ошибку. Хотел сделать цикл с кучей таких звуков, делал и вложенные циклы и т д, звук выходит только один в конце) Либо если слишком часто вызывать, то не успевает отрабатывать вызов звука 🤔

  • @lendelgalyna1042
    @lendelgalyna1042 6 років тому

    thankns

  • @Evgeny..
    @Evgeny.. 4 роки тому +8

    Подают звуковой сигнал цифра "7" и "149"

  • @chelovechek7773
    @chelovechek7773 7 місяців тому

    👍

  • @МаксимПустотин-ы7б
    @МаксимПустотин-ы7б 7 років тому +4

    Расскажите про #if, #endif, #ifdef, #ifndef, #else, #elif.

    • @kola33258
      @kola33258 7 років тому +1

      Да можно зделать видео)ждем)очень крутой канал)

  • @ИНФОРМАЦИЯДЛЯУСПЕШНЫХ

    Спсб

  • @ylikitishnik1946
    @ylikitishnik1946 3 роки тому

    топ!!!

  • @roflstea3394
    @roflstea3394 5 років тому

    На линукс майнте русские символы не отображает. А так все ясно. Спасибо!

  • @herculesbradley
    @herculesbradley 3 роки тому +12

    Подскажите, почему у меня при выводе от 0 до 255 символы от 0 до 27 сначала выводятся, а потом моментально пропадают? При этом 28 выглядит так: ode = 28 char = ∟. Именно без первой буквы c. Если выводить от 0 до 27, то все выводятся без проблем. Если от 0 до 28, то выводится только 28 без c.

    • @Arxpetro
      @Arxpetro 2 роки тому

      Столкнулся с той же проблемой, подскажи плиз, если разобрался)

    • @igorstogniy6287
      @igorstogniy6287 2 роки тому +1

      Я написал два цикла один от 0 до

    • @sleepyNovember_project
      @sleepyNovember_project 10 місяців тому +1

      2 года назад, но да ладно
      "27 - ESC" что-то шаманит
      его условно надо чем-то заменять, тогда всё окей будет

    • @sleepyNovember_project
      @sleepyNovember_project 10 місяців тому

      @@igorstogniy6287 не совсем стирает, стопорит процесс. До 32-го в таблицах Windows-12XX (1251, 1252..) только контрольные символы без графики, а вот в OEM-овских (855, 866), там как раз есть всякие смайлики

  • @4etvero4ka21
    @4etvero4ka21 2 роки тому +1

    4:49 Цифра 7 выводит этот звук

  • @bax8686
    @bax8686 2 роки тому +2

    вывожу я числа до 255 без точек останова у меня код на консоли начинается с 28 смотрю через точки в итоге у меня по очередно выводится все правильно но после прога такая да не зачем это на консоль показывать прячет все до 28 строки помогите с этой фигней
    если вывожу до 155 то все хорошо выводит

  • @ЕвгенийДьячков-о5в
    @ЕвгенийДьячков-о5в 6 років тому +2

    У меня вопрос не совсем по теме: А можно ли САМОМУ указать диапазон чисел или размер переменной?

  • @ДмитрийФадеев-ф1х
    @ДмитрийФадеев-ф1х 5 років тому +2

    а есть возможность обратной операции преобразования символа в код ?

    • @panda9303
      @panda9303 5 років тому +3

      char c = 'a';
      cout

    • @ДмитрийФадеев-ф1х
      @ДмитрийФадеев-ф1х 5 років тому

      @@panda9303 спасибо!

    • @TheWladberlin
      @TheWladberlin 5 років тому

      Конечно:
      int ch = 'A'; //- "неявное приведение типа"
      Или так, вывод на консоль с "явным приведением типа" :
      cout

  • @TheWladberlin
    @TheWladberlin 5 років тому

    С установкой setlocale(LC_ALL, "rus"); - кодировка у меня соответствует, тому что у Сергея. Кстати бибикает два раз, а не один.
    А без установки setlocale(LC_ALL, "rus"); - ascii тоже с русским буквами, и начинаются с кода 128 = "А", т.е. кодировка уже другая, с символами линий псевдографики. Бибкает один раз.
    Зависит от того, что у меня Win7, или ото того, что немецкая версия?

  • @ShaneAMC
    @ShaneAMC 5 років тому

    Подскажите пожалуйста как CIN сообщить что я вожу целые числа от 0 до 255 используя тип char. Может есть какой-то указатель cin'у что я ввожу не символы, а числа. А то при вводе например цифры 5 он мне в переменную присваивает её значение 53 из аски таблицы. int 'ом мне не нужно пользоваться.

  • @bzych8965
    @bzych8965 3 роки тому

    мне ещё нравится, что можно сделать так: '5' - '0' = 5

    • @ВладиславТимофеюк
      @ВладиславТимофеюк 3 місяці тому +1

      так можно???
      ааа, точняк, это между ними в АСКИ разница пять и символы это числа сами по себе. Кайф )))

  • @SashaLuchik
    @SashaLuchik 7 років тому +18

    у меня твой пример не заработал, заработал этот вариант
    SetConsoleOutputCP (1251);
    "7" - подаёт звуковой сигнал.
    "1","2" - рожеца улыбающаяся

  • @vazgenmkrtchyan1964
    @vazgenmkrtchyan1964 5 років тому

    у тебя там есть инструмент который показывает время этой сессии в миллисекундах как его включить??

  • @xn0n1
    @xn0n1 Рік тому +1

    у меня почему то ведется счет в консоли с числа 28, это почему?

    • @RrRrRrRroman
      @RrRrRrRroman Рік тому +3

      Перед словом CODE поставьте пробел, мне помогло. Как работает - не могу сказать)

  • @olegbocharnikov950
    @olegbocharnikov950 6 років тому

    звук в 149 эксперементально сокращая диапазон вывода как в игре угодай случайное число

  • @ЛюбовьИванова-я5р

    Если кто знает и понимает суть всех этих таблиц и тд подскажите пожалуйста если я пишу какойто текст ну к примеру как сейчас и введу допустим число в десетичной системе 111 то есть сто одинадцать то для компа это символ 49,49,49 да ?или нет ? конечно наверное для колькулятора это как то подругому 1101111 так выдает калькулятор 😅 перевода из десятичной в двоичную ,,,,,но я имею ввиду просто в сообщении ,,,,, но если это так и если в тексте число 111 это три раза символ 49 то тогда 1000000 это 49 и шесть раз 48 ,,,,тоже не пойму тогда сколько же надо гребанных байтов что бы передать большое число типа миллиард,,,,,,,,, я не пойму просто информатику прогулял😂

    • @ВладиславТимофеюк
      @ВладиславТимофеюк 3 місяці тому

      Компьютер не умеет работать с символами, а только с числами. Поэтому этим занимается компилятор через АСКИ. А ещё уровнем ниже компилятор работает с железом и там наши 10тичные цифры перегоняет в двоичные. Потому что на железе оно хранится в 0 и 1. Почитайте статью, где говорится, что int ограничение от -21.000 до 21.000. Чтобы получать миллиарды, то это double.
      И для компа 111 это 10010101010 (условно), а символ "А" например это 49, а 49 это 101001010 (условно)

  • @ЕвгенийВладимирович-э9э

    Может кто-нибудь сказать, почему периодически при написании кода проигрывается звук с 4:26 и ввод прекращается? С чем это вообще может быть связано?

  • @temshik.invalid
    @temshik.invalid 3 роки тому

    7:30

  • @banaaboy6504
    @banaaboy6504 Рік тому

    А где эта таблица хранится и как к ней происходит обращение?

  • @kirillgonharov2956
    @kirillgonharov2956 3 роки тому

    Можно спросить, а кто создал ascii. На просторах интернета не могу найти

  • @temshik.invalid
    @temshik.invalid 3 роки тому

    6:00

  • @nicholasdev1853
    @nicholasdev1853 7 років тому

    Интересно у меня вышло. Символы и их порядок совсем другой.

  • @Poloskun4ik
    @Poloskun4ik 2 роки тому +1

    Мне кажется, в цикле должно быть условие "

  • @ЛюбовьИванова-я5р

    тоесть я хотел сказать что допустим как тут пишут число 255 записывается одним байтом ну в двоичном виде так написанно,,,,,😅 а пользуясь этой таблицей если порассуждать получается 2-50 5-53 5-53 три байта чтоли надо ?

  • @МурМаг-ф5ы
    @МурМаг-ф5ы 6 місяців тому

    Код под номером 97 вроде как звук вызывает

  • @dillonx992
    @dillonx992 Рік тому

    Странно. Установил локализацию, но после 128 переменной выдает цифры \200 и по возрастающей

  • @franciscrowley5731
    @franciscrowley5731 6 років тому +2

    Почему от 0 до 255?? разве не от -127 до 128? Есть же еще unsigned char.

    • @lennoxmacduff2037
      @lennoxmacduff2037 6 років тому +4

      Скорее всего это связано с работой исполняющей ОСи и с той кодировкой, которую она использует для char.
      Т.е. без кодировки в 1 байте существует просто набор бит 0b11111111(все единицы).
      Если использовать ASCII, это число интерпретируется как 255, а потом найдёт по таблице соответствующий символ.
      В java, например, для типа byte(тоже что и инт, только вмещает в четыре раза меньше данных) 0b11111111 будет означать -128. т.к. там крайний левый бит - знаковый, а диапазон для него -128..127
      И да, в java ноль - положительное число, лол

  • @el1oz155
    @el1oz155 4 роки тому

    понятно. но я не получил ответ на вопрос который меня действительно мучает. для чего нужен этот код? в какой ситуации он мне пригодится?

    • @MixShow300
      @MixShow300 3 роки тому +1

      Это просто нужно знать, раньше не было юникода и был ASCII.
      И char хранится только в этом формате

  • @mememumu5856
    @mememumu5856 5 років тому

    А что, альт+0134 или, +0153 - дискриминированы?

  • @FalCON_sgt
    @FalCON_sgt 8 місяців тому

    Звук выводится кодом 7:
    cout

  • @ImmortalBest
    @ImmortalBest 6 років тому

    а как вывести в консоль символ Unicode ?

  • @Viamsupervadetvadens
    @Viamsupervadetvadens 7 років тому

    up

  • @sabatr1989
    @sabatr1989 7 років тому +1

    у меня цифра 7 отвечает за звуковой сигнал :D

  • @CodeAlex
    @CodeAlex 3 роки тому

    Из 255 символов 7 код - это код звука.

    • @RrRrRrRroman
      @RrRrRrRroman Рік тому

      @n-factorial да, Вы правы, потом уже разобрался

  • @havemerc
    @havemerc 4 роки тому

    А как же Юникод?

    • @MixShow300
      @MixShow300 3 роки тому

      ASCII - это American standard code for information interchange, там только 255 символов.
      Юникод уже не char, и призывается с помощью /u

  • @bossmusa9075
    @bossmusa9075 4 роки тому +1

    Зачем это нужно?

  • @Owezgeldi_Teke
    @Owezgeldi_Teke Рік тому

    байрамден коп билме

  • @Etervideo
    @Etervideo 7 років тому +5

    шото кроме "ру" ничего нормально в нац.части алфавита не отображается, ни украинский ни иврит.. Почему? Привел бы в уроке хоть еще один кроме русского пример, когда там в сетлокал стоит не ру и не инглиш а юа или иврит.аббревиатура... или др. какой.

    • @Etervideo
      @Etervideo 7 років тому +1

      или это как-то с ОСью связано?

    • @fillmalyshev9377
      @fillmalyshev9377 7 років тому

      Сам возьми да попробуй другую раскладку подставить. Это урок а не вывод всех раскладок.

  • @ИванКрасноярский-е3я
    @ИванКрасноярский-е3я 10 місяців тому

    Не задействованы слишком грубо, там управляющие символы и стоило бы научить как в hex задавать нужный символ чар

    • @sleepyNovember_project
      @sleepyNovember_project 10 місяців тому

      Но лучше пользоваться UTF-8, про UTF-16/8 в C/C++ нормальных видео на русскоязычном ютубе чёт почти нет

  • @АлександрПопов-ф8т
    @АлександрПопов-ф8т 3 роки тому +3

    Странно, но у меня первая строчка в терминал выводится: " ode = 28 char = ∟ "
    Именно так, без буквы "c" в слове "code".

  • @DiscordStanum
    @DiscordStanum 9 місяців тому

    Я написал маленький проверочный код и выяснил что звук издает символ под номером 7 от нуля

  • @ЯрославГоловко-ф6и

    спасибо

  • @temshik.invalid
    @temshik.invalid 3 роки тому

    2:00

  • @edgull_tlt
    @edgull_tlt 3 роки тому

    Спасибо