Typy danych to słowa kluczowe definiujące rozmiar i typ wartości, którą można przechowywać w zmiennej. Typy pierwotne to typy danych, które są częścią języka programowania.
Typy nieprymitywne to te zdefiniowane przez programistę. Nazywa się je również typami referencyjnymi. W tym artykule poznasz siedem typów prymitywnych w C.
Typy wartości całkowitych
Jeśli potrzebujesz przechowywać wartość całkowitą w zmiennej, możesz zadeklarować ją jako jeden z trzech następujących typów: int, krótki, lub długie.
int x;
krótki;
długie z;
Wybór zależy od oczekiwanej wielkości liczby całkowitej. Na przykład int typ danych akceptuje wartości czterobajtowe. Dlatego zakres wartości, które mu nadajesz, musi wynosić od -32768 do 32767.
Typ danych | Bajty | Zasięg |
int | 4 | -32768 do 32767 |
niski | 4 | -32768 do 32767 |
długie | 8 | -2147483647 do +2147483647 |
Warto to zauważyć długie to krótka forma długi czas, oraz niski z krótki int.
C zapewnia również długo długo typ danych, co daje jeszcze więcej miejsca w pamięci. ten długo długo
typ ma zakres od -(2^63) do (2^63)-1. Ten typ danych może być bardzo pomocny w przypadku silni.Związane z: Najlepsze sposoby na naukę kodowania za darmo
Możesz również wybrać większy dodatni zakres dla swojego typu danych całkowitych, kwalifikując go za pomocą bez znaku słowo kluczowe. W takim przypadku twój zasięg po stronie dodatniej jest dwukrotnie większy niż jego podpisany odpowiednik.
Typy liczb zmiennoprzecinkowych
Może być konieczne przechowywanie liczb ułamkowych. W takim przypadku musisz użyć pływak oraz podwójnie typy.
ten pływak type określa zakres od 3.4e-038 do 3.4e+038, podczas gdy podwójnie określa zakres od 1,7e-308 do 1,7e+308. Duża różnica polega na tym, że podwójnie ma dwa razy większą dokładność przecinka niż pływak typ danych.
C zapewnia również długi podwójny rozszerzony typ, jeśli chcesz go użyć.
Zobacz też: Przewodnik dla początkujących po wejściu i wyjściu w C
Typ postaci
Aby przechowywać wartości znaków, musisz użyć zwęglać typ danych. Przechowuje jeden bajt i ma zakres od -128 do 127.
znak y = "B"; /* umieść wartość znaku w cudzysłowie */
Wskazówki, jak łatwo nauczyć się programowania w C
Nie musisz popełniać tych samych błędów, których można uniknąć, co nowicjusze programiści. Nauka nowego języka, zwłaszcza takiego jak C, wymaga zaangażowania i metodyki.
Posiadanie zorganizowanego sposobu uczenia się może znacznie ułatwić twoją przygodę z programowaniem. Zacznij od podstaw, takich jak zmienne, operatory i standardowe biblioteki, a następnie stopniowo przejdź do tematów, takich jak obsługa plików. Robi to krok po kroku.
Język programowania C ma trudną reputację. Ale jeśli się z tym uporasz, możesz zaprogramować wszystko, jak pokazują te wskazówki.
Czytaj dalej
- Programowanie
- Programowanie C
- Programowanie
Jerome jest pisarzem sztabowym w MakeUseOf. Zajmuje się artykułami na temat programowania i systemu Linux. Jest także entuzjastą kryptowalut i zawsze śledzi branżę kryptograficzną.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować