Menu
Coddy logo textTech

Znaki

Część sekcji Podstawy ścieżki C w Coddy. Lekcja 8 z 63.

W języku C typ danych char służy do przechowywania pojedynczego znaku. Znaki w języku C umieszcza się w apostrofach.

Zadeklaruj zmienną znakową:

char letter;

Przypisz znak do zmiennej:

letter = 'A';

Możesz też zadeklarować i zainicjalizować w jednej linijce:

char grade = 'B';

Znak zajmuje 1 bajt pamięci i jest w rzeczywistości przechowywany jako liczba całkowita reprezentująca jego wartość ASCII (ASCII to standardowa tabela przypisująca każdemu znakowi liczbę). Na przykład 'A' jest przechowywane jako 65, 'B' jako 66 i tak dalej.

Możesz wyświetlić znak za pomocą specyfikatora formatu %c:

printf("The letter is: %c\n", letter);
challenge icon

Wyzwanie

Łatwy

Utwórz program, który:

  1. Deklaruje zmienną znakową o nazwie symbol
  2. Przypisuje znak '@' do tej zmiennej
  3. Wyświetla komunikat "The symbol is: @", w którym @ jest wartością twojej zmiennej

Spróbuj swoich sił

#include <stdio.h>

int main() {
    // Wpisz tutaj swój kod
    
    return 0;
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C online