Typy danych dla Turbo C
Postacie
Char jest podstawową zmienną typu znakowego. Turbo C przechowuje je w pamięci przy użyciu 1 bajta pamięci z wartością całkowitą 0-255. Niepodpisany znak może przechować wartości od -128 do +127. Użyj zestawu znaków do przechowywania wielu danych znakowych, takich jak słowa lub zdania. Kilka przykładów:
char m; char n = 'z'; char lub [] = {'e', "x", "a", "m", "p", "l", "e"}; char p [] = "Moje imię"; char q [255]; char r [80] = "przykład"; char * s = "cześć"; unsigned char t;
Całość
Użyj typu danych int do przechowywania liczbowych wartości liczb całkowitych. Liczby całkowite są liczbami (..., -3, -2, -1, 0, 1, 2, 3, ...). Dodaj słowa kluczowe "short" i "long" przed "int", aby zachować krótszy lub dłuższy zakres wartości. Sposób zmiany zakresu wartości zależy od konkretnego komputera, którego używasz. Dodaj słowo kluczowe unsigned (forward), aby zmienna zawierała tylko wartości dodatnie. Podane liczby całkowite zawierają wartości dodatnie i ujemne. Kilka przykładów:
int a; int b = 5; krótki int d; unsigned short int e;
int f (6);
Boolean
Użyj typu danych typu bool, aby zapisać wartości true lub false. Ten typ wykorzystuje 1 bajt pamięci. Kilka przykładów:
bool b; bool c = true; cool d = false;
Float
Float jest typem danych, które mogą przechowywać niecałkowite wartości liczbowe, takie jak 3, 145. Podwójne (podwójne) i długie podwójne (podwójne długie) są coraz większymi wersjami danych typu float. Float ma 4 bajty, double ma 8 bajtów, a long double 8 lub 12 bajtów. Kilka przykładów:
pływak m; pływak n = 6, 2; podwójne lub = 3456780;