Spisu treści:
Definicja - Co oznacza pierwotny typ danych?
Prymitywny typ danych to albo typ danych wbudowany w język programowania, albo taki, który można scharakteryzować jako podstawową strukturę do budowania bardziej wyrafinowanych typów danych. Programiści często natychmiast zapoznają się z prymitywnymi typami danych wykorzystywanymi w kodowaniu, które nie wymagają bardziej skomplikowanych zestawów danych do skutecznej reprezentacji.
Techopedia wyjaśnia pierwotny typ danych
Przykłady pierwotnych typów danych obejmują liczby całkowite, liczby zmiennoprzecinkowe i pojedyncze znaki w tekście. Każdy z tych pierwotnych typów danych jest przykładem czegoś, co nie wymaga dużej ilości danych do przedstawienia. Znaki odpowiadają po prostu jednemu punktowi odniesienia na wykresie ASCII. Liczby całkowite to liczby, które nie wymagają skomplikowanych identyfikatorów, takich jak wykładniki i kropki dziesiętne. Wartości logiczne wymagają tylko binarnego wyboru między dwiema możliwymi wartościami.
Inne typy danych mogą, ale nie muszą być prymitywne, w zależności od projektu języka lub systemu programowania. Jednym z powszechnych przykładów są łańcuchy. Zmienna łańcuchowa to zbiór znaków połączonych w jedną zmienną dynamiczną. Języki programowania działają na ciągach znaków, aby w razie potrzeby je zmienić. W takim przypadku, jeśli ciąg znaków jest wbudowany w program lub ma określony rodzaj obsługi, można go nazwać prymitywnym typem danych. Nie dzieli jednak niektórych podstawowych elementów projektu pierwotnych typów danych omówionych powyżej.
Inne szczegółowe wyjaśnienia prymitywnych typów danych obejmują pomysł, że prymitywnego typu danych nie można podzielić na prostszy typ danych. Inni wyjaśniają prymitywne typy danych, porównując je z klasami zdefiniowanymi przez użytkownika, bardziej wyrafinowanymi klasami tworzonymi przez użytkowników, podczas gdy prymitywne typy danych zostały już utworzone przez platformę lub interfejs używany przez programistę lub programistę. Wyjaśnienia te pomagają wyjaśnić, dlaczego jeden konkretny typ zmiennej można uznać za prymitywny typ danych w jednym języku, ale nie w innym. Inni eksperci mogą porównywać pierwotne typy danych z pochodnymi typami danych, które są tworzone przy użyciu kolekcji pierwotnych typów danych. W rezultacie można je podzielić na bardziej podstawowe elementy niż podstawowe typy danych.
