// Prints chars and their decimal and hex machine codes
#include <stdio.h>
int main() {
int symbol = 0;
int i;
for (i = 0; i < 256; ++i) {
printf ("char = %c\tdec= %i\thex=%x\n", symbol, symbol, symbol);
symbol++;
}
return 0;
}
Эта програмулька печатает коды символов, но после ее запуска либо в приглашении шелла остаются несколько непонятно откуда взявшихся символов, либо происходит поломка отображения не-ascii символов ( как в терминале так и и консоли)
в чем некорректность программы?
Ответ на:
комментарий
от generatorglukoff
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Печать массива символов. (2014)
- Форум scanf(«%s»,char*) Что-то не так :( (2011)
- Форум Segmentation fault (2003)
- Форум Подскажите, как завершить передачу для последовательного порта. (2012)
- Форум Язык C, ошибка сегментирования. (2014)
- Форум Ошибка при компиляции (2015)
- Форум Segmentation fault core dumped (2022)
- Форум завершение печати (2007)
- Форум Программа: удаление всех повторяющийхся цифр (и букв в слове). С [в доработке] (2018)
- Форум Обратный корень (2013)