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);Wyzwanie
ŁatwyUtwórz program, który:
- Deklaruje zmienną znakową o nazwie
symbol - Przypisuje znak '@' do tej zmiennej
- 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;
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
2Zmienne
Typy danychLiczby całkowiteLiczby zmiennoprzecinkowe — float i doubleZnakiWartości logiczneStałePodstawy printfZasady nazewnictwa zmiennychKonwersja typów — część 1Konwersja typów — część 2Wyzwanie podsumowujące3Operatory
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaOperatory przypisaniaOperatory relacyjneOperatory logiczne — część 1Operatory logiczne — część 2Operatory logiczne — część 3Wyzwanie podsumowującePoćwicz samodzielnie: Kompilator C online