Pytania oznaczone «data-types»

109
Czy „długi” zakaz ma sens?

W dzisiejszym cross-platform C ++ (lub C) Świat możemy mieć : Data model | short | int | long | long long | pointers/size_t | Sample operating systems ... LLP64/IL32P64 16 32 32 64 64 Microsoft Windows (x86-64 and IA-64) LP64/I32LP64 16 32 64 64 64 Most Unix and Unix-like systems, e.g. Solaris,...

57
Jak przechowywać „nieznane” i „brakujące” wartości w zmiennej, zachowując różnicę między „nieznanymi” a „brakującymi”?

Rozważ to pytanie „akademickie”. Zastanawiałem się od czasu do czasu, aby uniknąć NULL-ów i jest to przykład, w którym nie mogę znaleźć zadowalającego rozwiązania. Załóżmy, że przechowuję pomiary tam, gdzie czasami wiadomo, że pomiar jest niemożliwy (lub jego brak). Chciałbym przechowywać tę...

42
Co oznacza prymitywny typ danych?

Tak rozumiem prymitywny typ danych Jest to typ danych dostarczany przez język pośrednio (inne to klasy zdefiniowane przez użytkownika) Tak więc różne języki mają różne zestawy typów danych, które są uważane za prymitywne dla tego konkretnego języka. Czy to prawda? Jaka jest różnica między...

16
Dlaczego krótkie, int i długie zostały wynalezione w C?

Mam problemy ze zrozumieniem, jakie były dokładne cele tworzenia short, inti longtypy danych w C? Powód, o który pytam, nie wygląda na to, że ich rozmiary są ograniczone - mogą mieć dowolny rozmiar, o ile na przykład shortjest mniejszy niż jeden int. W jakich sytuacjach powinieneś użyć unsigned...