1. Please check your registration area, and then go to Control Panel-Regional and Language Options. If it is a Chinese version of the operating system, both options under regional options are China.
2. If 1 is ok, run MSCONFIG to see if there is an abnormal loader and remove the hook.
3. If there is no problem with 2, it can be preliminarily concluded that it is poisoned, so check it with anti-virus software.
Shaping in C language is a basic technical term in computer, which refers to data without decimal parts. Integer values can be specified with decimal, hexadecimal, or octal symbols and can start with an optional symbol (-or+). If octal symbols are used, numbers must be preceded by 0 (zero) and hexadecimal symbols must be preceded by 0x.
In C language, integer includes integer constants and integer variables, and integer variables include short integer, basic integer and long integer, which are divided into signed and unsigned versions. It is an intelligent calculation method.
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.
Extended data:
Integer variable
Integer variables can be divided into the following categories:?
fundamental form
The type specifier is int, which may occupy 2 or 4 bytes of memory (usually on 16-bit computer and 32-bit computer respectively) according to the internal word length and compiler version of the computer, and its value is a basic integer constant.
Short integer
The type specifier is short int or short, occupying 2 bytes of memory, and its value is short integer constant.
Long integer
The type specifier is long int or long, occupying 4 bytes of memory, and its value is long integer constant.
4.64-bit integer (non-ANSI standard)
The type specifier is __int64, long long int or long long, which occupies 8 bytes of memory and takes a value of 64-bit integer constant.
Unsigned type
The type specifier is unsigned. You can use an unsigned int alone or as a prefix, both of which represent unsigned integers, that is, integer variables that are always non-negative, and the data range greater than 0 is about twice as large as the original.
Various unsigned types occupy the same number of bytes in memory space as the corresponding signed types. However, because the sign bit is omitted, it cannot represent a negative number. The following table lists the number of memory bytes allocated by various integer quantities in C++ and the expression range of this number.
References:
Baidu encyclopedia-integer