The value range of C language int is 32 bits in a 32/64-bit system, and the value range is-2147483648 ~+2147483647, which is expressed as 0~4294967295 under unsigned conditions.
In C/C++ programming language, int stands for integer variable, which is a data type and is used to define integer variable. It has different sizes in different compilation environments and different compilation and running environments.
The data types of C include integer type, character type, real number type or floating point type (single precision and double precision), enumeration type, array type, structure type, * * * * object type, pointer type and null type.
Integer variable is a computer language. In C language, the values of integer variables can be decimal, octal and hexadecimal, but binary numbers are stored in memory. Variables, as the name implies, are variables whose values can be changed, and integer variables represent integer data.
C language was born very early. At that time, people were generally used to writing software in assembly language, and there was no unified and universal operating system. Basically, software is written from scratch. The policy of C language is more convenient and easy to use than assembly without losing the expressive ability of assembly. So C language can be regarded as an "advanced assembly" language.
The source code of C language can basically correspond to the assembly code very easily, without the support of any runtime environment. C features, simple and easy to compile, flexible and close to the bottom. So far, some software that needs to deal with hardware directly is written in C language, such as (but not limited to) Linux kernel and some embedded fields.