Wyświetlanie kodu znaków

Jak uzyskać kod znaku? Pisałam o wyświetlaniu kodów znaków przez linuksową aplikację. Można jednak napisać swój program, który jest banalny w swej prostocie – zwłaszcza w C. I działa niezależnie od systemu:)

W tym celu wystarczy wyświetlić znak (char) jako liczbę (int), np.:

printf("znak entera: %d\n", '\n');
printf("znak spacji: %d\n", ' ');
printf("znak r: %d\n", '\r');
printf("znak a: %d\n", 'a');

Takie rozwiązanie często pojawia się w prostych konsolowych programach, w których nawigacja po aplikacji opiera się o konkretne znaki specjalne, gdzie w pętli while sprawdzamy, czy wpisany znak jest konkretnym klawiszem nawigacyjnym. Jeśli tak, wykonujemy przypisane mu akcje.

Jedna myśl nt. „Wyświetlanie kodu znaków

  1. Pingback: Kod klawiszy -Linux | Mój skrawek Sieci

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *