Что такое int в программировании на C, C++ и C#?

Cto Takoe Int V Programmirovanii Na C C I C



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

В этой статье мы обсудим использование инт на трех популярных языках программирования: С , С++, и С#.







Оглавление



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

инт тип данных является фундаментальным типом в языках программирования. инт может хранить такие числа, как -10, 0, 42 или 100. Термин инт — это короткая форма целого числа, широко используемая во всех трех языках программирования C, таких как C, C++ и C#.



инт обычно представляется как подписанный 32-битный или 64-битный целое, в зависимости от языка программирования и используемой платформы. В C, C++ и C# инт ключевое слово, используемое для объявления целочисленных переменных.





Характеристики межд.

инт тип данных имеет несколько характеристик, которые делают его полезным в программировании:

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

Размер внутр.

Размер инт зависит от языка программирования и используемой платформы. В C и C++ размер инт переменная зависит от платформы. Если мы работаем на 32-битной платформе, инт размер будет 32 (4 байта) и аналогично для 64-битных платформ размером инт будет 64. Независимо от того, какая платформа используется, инт переменная в C# всегда будет иметь размер 32 бита.



int в программировании на C

В программировании на языке C инт это ключевое слово, которое используется для объявления целочисленных переменных. C поддерживает целые числа как со знаком, так и без знака, которые могут быть 16-битными, 32-битными или 64-битными, в зависимости от используемой платформы. В C тип данных int имеет размер 32 бита на большинстве современных платформ.

Чтобы найти размер int в C, выполните следующий код:

#include
внутренний основной ( ) {
printf ( 'Размер int: %ld байт \n ' , размер ( инт ) ) ;
возвращаться 0 ;
}

int в программировании на C++

C++ поддерживает как целые числа со знаком, так и целые числа без знака, которые могут быть 16-, 32- или 64-разрядными, в зависимости от используемой платформы. В С++, инт тип данных имеет размер 32 бита на большинстве современных платформ.

Чтобы найти размер int в C++, выполните следующий код:

#include <иопоток>
использование пространства имен std;
внутренний основной ( ) {
cout << 'Размер int:' << размер ( инт ) << 'байты' << конец;
возвращаться 0 ;
}

Int в программировании на C#

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

Чтобы узнать размер int в C#, выполните следующий код:

с помощью системы;
программа класса {
статическая пустота Главная ( нить [ ] аргументы ) {
Console.WriteLine ( 'Размер int: {0} байт' , размер ( инт ) ) ;
}
}

Сравнение int в разных языках программирования

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

Язык программирования Размер (бит) Подписано/Не подписано Диапазон значений
С 32 или 64 Оба -2147483648 до 2147483647
С++ 32 или 64 Оба -2147483648 до 2147483647
С# 32 Подписано -2147483648 до 2147483647

Разница между подписанным и беззнаковым целым числом

В вычислениях подписал Целочисленный тип данных может представлять как положительные, так и отрицательные числа, в то время как неподписанный целочисленный тип данных может представлять только неотрицательные (т. е. положительные) числа.

А целочисленный тип со знаком , такой как инт , резервирует один бит для представления знака числа. Это показывает, что 32-битное целое число со знаком может представлять значения в диапазоне -2 147 483 648 до 2 147 483 647 . Старший бит (крайний левый бит) целое число со знаком представляет знак числа. Для отрицательного знака будет использоваться 1, а для положительного — 0.

С другой стороны, беззнаковый целочисленный тип , например unsigned int, не резервирует бит для знака числа. Это показывает, что 32-битное целое число без знака может отображать значения в диапазоне от 0 до 4 294 967 295 .

Примечание: По умолчанию тип данных C, C++ и C# int является знаковым. Для отрицательных чисел тип данных int должен быть определен как знаковый, поскольку типы данных int без знака не могут принимать отрицательные числа.

Объявление переменных Int

В C, C++ и C#, инт это ключевое слово, которое объявляет целочисленные переменные. Синтаксис объявления целочисленной переменной следующий:

int имя_переменной;

Например, чтобы объявить целочисленную переменную с именем на одной , вы можете использовать следующий код:

инт ли;

Инициализация переменных Int

После объявления целочисленной переменной вы можете инициализировать ее значением. Синтаксис инициализации целочисленной переменной следующий:

int имя_переменной = значение;

Например, чтобы объявить и инициализировать целочисленную переменную с именем age со значением 25, вы должны использовать следующий код:

возраст = 25 ;

Используйте int в C

Вот пример кода C для использования int.

#include
внутренний основной ( ) {
целое число1 = 10 ;
целое число2 = двадцать ;
инт сумма = число1 + число2;
printf ( '%d \n ' , сумма ) ;
возвращаться 0 ;
}

В этом примере переменная суммы будет иметь значение 30.

Использование int в С++

Вот код C++, объясняющий использование int.

#include <иопоток>
использование пространства имен std;
внутренний основной ( ) {
целое число1 = 10 ;
целое число2 = двадцать ;
инт сумма = число1 + число2;
cout << сумма << конец;
возвращаться 0 ;
}

Общая сумма двух переменных целочисленного типа данных равна 30.

Использование int в С#

Вот пример кода C# для использования int.

с помощью системы;
программа класса {
статическая пустота Главная ( ) {
целое число1 = 10 ;
целое число2 = двадцать ;
инт сумма = число1 + число2;
Console.WriteLine ( сумма ) ;
}
}

Сумма двух чисел будет 30.

Заключение

инт — это фундаментальный тип данных в программировании, который используется для представления целочисленных значений. Он имеет фиксированный размер и может использоваться в математических операциях. По умолчанию используется тип данных int. подписал на всех трех языках C, C++ и C#. Однако и C, и C++ также поддерживают беззнаковые, но C# поддерживает только подписанные. инт ценности. Подробнее о типе данных int в C, C++ и C# читайте в этой статье.