10 типов данных (с определениями и примерами)

При написании кода на разных языках программирования существует множество общих типов данных, которые могут использовать разработчики программного обеспечения. Эти типы данных могут определять, сколько памяти требуется компьютеру для обработки кода, сколько времени может потребоваться для загрузки определенных функций и какие функции может выполнять программа.

Изучение основных типов данных для кодирования может помочь вам лучше понять эти процессы. В этой статье мы определяем общие типы данных в программировании и приводим примеры каждого из них.

Что такое тип данных?

Тип данных — это атрибут фрагмента данных, который сообщает устройству, как конечный пользователь может взаимодействовать с данными. Вы также можете думать о них как о категориях, которые разные программы кодирования могут комбинировать для выполнения определенных функций. Большинство языков программирования, включая C++ и Java, используют одни и те же основные типы данных.

10 типов данных

Каждый язык программирования использует разные комбинации типов данных. Некоторые из этих типов включают:

1. Целое число

Целочисленные типы данных часто представляют целые числа в программировании. Значение целого числа перемещается от одного целого числа к другому без подтверждения промежуточных дробных чисел. Количество цифр может варьироваться в зависимости от устройства, а некоторые языки программирования могут допускать отрицательные значения.

2. Характер

В кодировании буквы алфавита обозначают символы. Программисты могут представлять эти типы данных как (CHAR) или (VARGCHAR), и они могут быть отдельными символами или строками букв. Символы обычно представляют собой цифры фиксированной длины, которые по умолчанию составляют 1 октет — 8-битную единицу цифровой информации — но могут увеличиваться до 65 000 октетов.

3. Дата

Этот тип данных хранит календарную дату с другой программной информацией. Даты обычно представляют собой комбинацию целых чисел или числовых цифр. Поскольку это обычно целочисленные значения, некоторые программы могут хранить основные математические операции, такие как дни, прошедшие с момента определенных событий, или дни до предстоящего события.

4. Плавающая точка (действительная)

Типы данных с плавающей запятой представляют дробные числа в программировании. Существует два основных типа данных с плавающей запятой, которые различаются в зависимости от количества допустимых значений в строке:

  • Плавающая: тип данных, который обычно допускает до семи знаков после запятой.

  • Double: тип данных, допускающий до 15 знаков после запятой.

5. Длинный

Длинные типы данных часто представляют собой 32- или 64-битные целые числа в коде. Иногда они могут представлять целые числа с 20 цифрами в любом направлении, положительном или отрицательном. Программисты используют амперсанд, чтобы указать, что тип данных является длинной переменной.

6. Короткий

Подобно типу данных long, тип данных short представляет собой переменное целое число. Программисты представляют их как целые числа, и они могут быть положительными или отрицательными. Иногда короткий тип данных представляет собой одно целое число.

7. Струна

Строковый тип данных представляет собой комбинацию символов, которые могут быть как постоянными, так и переменными. Это часто включает в себя последовательность типов символьных данных, которые приводят к определенным командам в зависимости от языка программирования. Строки могут включать как прописные, так и строчные буквы, цифры и знаки препинания.

8. Логический

Логические данные — это то, что программисты используют для отображения логики в коде. Обычно это одно из двух значений — true или false — предназначенных для пояснения условных операторов. Это могут быть ответы на сценарии «если/когда», где код указывает, выполняет ли пользователь определенное действие. Когда это происходит, булевы данные определяют реакцию программы, которая определяет следующий код в последовательности.

9. Ничего

Тип данных Nothing показывает, что код не имеет значения. Это может означать, что код отсутствует, программист неправильно запустил код или что были значения, не поддающиеся намеченной логике. Его также называют «обнуляемым типом».

10. Пустота

Как и тип Nothing, тип void содержит значение, которое код не может обработать. Типы данных Void сообщают пользователю, что код не может вернуть ответ. Программисты могут использовать или столкнуться с типом данных void на раннем этапе тестирования системы, когда еще не запрограммированы ответы для будущих шагов.

Примеры типов данных

Типы данных могут различаться в зависимости от размера, длины и использования в зависимости от языка кодирования. Вот несколько примеров перечисленных выше типов данных, с которыми вы можете столкнуться при программировании:

Целое число

Целые числа — это цифры, которые учитывают только целые числа. Некоторые целочисленные примеры включают:

Персонаж

Символы — это буквы или другие цифры, которые программисты могут объединять в строку. Примеры символов включают в себя:

Дата

Программисты могут включать отдельные даты, диапазоны или различия в свой код. Вот некоторые примеры:

  • 2009-09-15

  • 1998-11-30 09:45:87

  • СИСТЕМНАЯДАТАВРЕМЯ ()

Длинная

Длинные типы данных — это целые числа, как положительные, так и отрицательные, которые имеют много разрядных значений. Примеры включают:

  • -398 741 129 664 271

  • 9 000 000 125 356 546

короткий

Короткие типы данных могут содержать до нескольких целых чисел, но они всегда меньше длинных данных. Примеры включают:

Плавающая точка (действительная)

Типы данных с плавающей запятой могут выглядеть следующим образом:

  • число с плавающей запятой1 = 1,45E2

  • число с плавающей запятой2 = 9,34567

Подобный, но часто более длинный пример двойного числа с плавающей запятой может быть:

  • двойное число2 = 1,87358497267482791E+222

  • двойное число2 = 3,198728764857268945

Тип double с плавающей запятой может предоставить более точные значения, но также может потребовать дополнительной памяти для обработки.

Нить

Строки представляют собой комбинацию цифр, включающую буквы и знаки препинания. В каком-то коде это может выглядеть так:

  • Строка a = новая строка («Открыть»)

  • Строка b = новая строка (“Дверь”)

  • String c = new String(“Скажи привет!”)

Это могут быть независимые команды или они могут работать вместе.

логический

Логические данные могут помочь определить логику кода. Вот несколько примеров того, как вы можете это использовать:

  • логическое значение baseballIsBest = false;

  • bool footballIsBest = true;

В зависимости от программы код может направлять конечного пользователя на разные экраны в зависимости от их выбора.

Ничего

Nothing означает, что код не имеет значения, но программист закодировал что-то отличное от цифры 0. Часто в коде это «Null», «NaN» или «Nothing». Примером этого является:

  • Тусклый вариант = Ничего

  • Program.WriteWords(x ничего не значит)

Пустота

Тип данных void в кодировании функционирует как индикатор того, что код может еще не иметь функции или ответа. Это может выглядеть как:

Обратите внимание, что ни один из продуктов, упомянутых в этой статье, не связан с компанией Indeed.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *