Lengua C día01

Aprendizaje de lengua C

                       C语言

       ## 数据类型、运算符、表达式

Tipo de
dato: Tipo de dato básico: Su valor no se puede descomponer, es decir, el tipo de dato es autoexplicativo
Tipo de dato construido:
Definido por método de construcción según uno o más tipos de datos que se han definido.
Es decir: el valor de un tipo de estructura se puede descomponer en varios "miembros, elementos", cada miembro es un tipo de datos básico // también es un tipo de estructura
. Existen los siguientes tipos en el lenguaje C:
tipo de matriz
estructura Tipo
Unión (Unión) Tipo

Algunos tipos de datos:
tipo de puntero tipo
vacío

Constantes y variables:
constantes: la cantidad cuyo valor no cambia durante la ejecución del programa se llama constante;
variables: la cantidad cuyo valor cambia

                   符号常量:
                                   用标识符代表的一个量
                                  符号常量在使用之前必须先定义:
                                  #define 标识符 常量
                                  define其功能是把该标识符定义为其后的常量值
                                  习惯上符号常量的标识符用大写字母,	标量的标识符用小写字母,以示区别
                   变量:int k = 3
                             在内存中,占有一定的单元。

Shaping Data: los
datos enteros son un entero constante
en el lenguaje C, existen tres métodos:
binario, octal, decimal, hexadecimal,
decimal: 0 a 9, número de código, el prefijo inútil
como: 237, -568 ...
en el El programa es Distinguir las distintas bases según el prefijo.
Octal: Debe comenzar con 0 como prefijo de los dígitos octales, 0 ~ 7,
como: 015, 0101
Hexadecimal: comenzando con 0x / 0X, sus dígitos de valor son:
0 ~ 9, A ~ F / a ~ f
como: 0X2A que
exceda 16 está representado por L / l como símbolo

             一个字节byte=8bit(位)
             正数的补码和原码相同
             负数的补码:
                                 将该数的绝对值的二进制形式按位取反再加1

Clasificación de variables enteras: 4 bytes en la memoria.
Entero corto Entero
largo Entero
sin signo
Definición:
Forma general ":
especificador de tipo + espacio + identificador de nombre de variable + identificador de nombre de variable ...
como: int a, b, C;
int largo x, y; (variable de entero largo)
sin signo x, y; (variable de entero sin signo)
desbordamiento de datos: los datos más allá del rango especificado por el programa se desbordarán

Variable de coma flotante:
Hay dos formas:
forma decimal, forma
exponencial , forma
decimal: el tipo de
coma flotante solo usa decimal (compuesto por dígitos
0-9 y coma decimal) como 0.123, 0.333
forma exponencial: la
forma decimal más el símbolo "e / E" La
forma general es:
a E n
a es decimal E es el código de marca n es un entero decimal
Error
de redondeo de datos de coma flotante : Dado que las variables de coma flotante se componen de unidades de almacenamiento limitadas, pueden proporcionar números significativos es limitado

Datos de
caracteres : carácter constante
variable de caracteres

               字符常量:
                               用单引号括起来的字符
                               注意:
                                         字符可以是任意字符
                                         不能用双引号来表示
                                         括起来的是字符,不是字符串
                                         
               字符变量:
                               用来存储字符常量	
                               字符变量的类型说明:char
                               格式:
                                         char a;
              转义字符:
                               转义字符是一种特殊的字符常量
                               如:
                                     \n  表示空格
                                     \t  表示空格
                                     \b 表示退格
                                     \r  表示回车
                                     \f	 表示走纸换页
                                     \'  表示单引号
                                     \" 表示双引号
                                     \\ 表示反斜杠
                             字符在分配空间占一个字节

Constante de cadena: el
final de la cadena está representado por un \ 0

Supongo que te gusta

Origin blog.csdn.net/weixin_53515338/article/details/115050916
Recomendado
Clasificación