Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

Дело в том, что строки символов должны заканчиваться десятичным числом 0.

Не путайте его с символом '0' которому соответствует десятичное число 48 по таблице ASCII  - которая устанавливает каждому числу определенный символ.

Например:

Элемент строки  stroka[1] содержит число 101  которому по таблице ASCII  соответствует символ 'e'

Элемент stroka[4] содержит число 111  которому соответствует символ 'o'

Элемент   stroka[5] содержит число 0  которому соответствует
символ   'NUL'  его еще обозначают вот так   '\0'

Строковая переменная может быть "распечатана" или выведена в USART MK вот так:

printf("%s\n", stroka);

Вы можете преобразовать строковую переменную в число!

Если исходная строка символов такая:

Go to Top