Зміст:
Визначення - Що означає примітивний тип даних?
Примітивний тип даних - це або тип даних, вбудований у мову програмування, або такий, який може бути охарактеризований як основна структура для побудови більш складних типів даних. Програмісти часто будуть негайно знайомі з примітивними типами даних, що використовуються при кодуванні, які не передбачають більш складних наборів даних для ефективного представлення.
Техопедія пояснює примітивний тип даних
Приклади примітивних типів даних включають цілі числа, числа з плаваючою комою та окремі символи в тексті. Кожен з цих примітивних типів даних є прикладом того, що не потребує великої кількості даних для представлення. Символи просто відповідають одній опорній точці на діаграмі ASCII. Цілі числа - це числа, які не потребують складних ідентифікаторів, таких як експоненти та десяткові крапки. Булеві значення вимагають лише двійкового вибору між двома можливими значеннями.
Інші типи даних можуть бути або не бути примітивними, залежно від конструкції мови програмування або системи. Один поширений приклад - це рядки. Строкова змінна - це сукупність символів, об'єднаних в одну динамічну змінну. Мови програмування працюють над рядками, щоб змінити їх у міру необхідності. У цьому випадку, якщо рядок вбудований у програму або має певний тип підтримки, це можна назвати примітивним типом даних. Однак він не поділяє деякі основні елементи дизайну примітивних типів даних, обговорених вище.
Інші конкретні пояснення примітивних типів даних містять думку про те, що примітивний тип даних не може бути розбитий на більш простий тип даних. Інші пояснюють примітивні типи даних, порівнюючи їх із визначеними користувачем класами, більш складні класи, які створюються користувачами, тоді як примітивні типи даних вже створені платформою або інтерфейсом, який використовує програміст або розробник. Ці пояснення допомагають пояснити, чому один певний тип змінної може вважатися примітивним типом даних на одній мові, а не на іншій. Інші експерти можуть порівнювати примітивні типи даних із похідними типами даних, які створюються за допомогою колекцій примітивних типів даних. Як результат, вони можуть бути розбиті на більш основні елементи, ніж примітивні типи даних.
