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

instagram viewer
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.

UdziałĆwierkaćE-mail
5 wskazówek dotyczących programowania w języku C, których musisz się nauczyć, aby zacząć!

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

Powiązane tematy
  • Programowanie
  • Programowanie C
  • Programowanie
O autorze
Jerome Davidson (26 opublikowanych artykułów)

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ą.

Więcej od Jerome'a ​​Davidsona

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ć