[lenguaje C] tipo de datos

Serie Aventuras del Reino

Directorio de artículos (1)


Tabla de contenido

1. ¿Cuál es la relación entre escribir programas y tipos de datos?

2. ¿Qué tipos de datos hay en el lenguaje C?

1. Introducción a los tipos de datos

2. ¿Por qué los números de punto flotante describen decimales?

3. ¿Cuáles de los números en el programa son enteros y cuáles son caracteres?

resumen:

2. ¿Cuáles son los tamaños de los tipos de datos?

1. Antes de calcular el tamaño, primero debe saber qué usa el lenguaje C para calcular

 2, ahora imprima el tamaño de cada tipo de datos

 3. Unidades comunes e introducciones en computadoras

1. ¿Qué es un bit?

2, conversión entre unidades

3. ¿Por qué tenemos tantos tipos de números enteros?

4. ¿Por qué los tamaños de cálculo de int y long son 4?

Resumir


prefacio

Aventuras en el Reino del Lenguaje C es el viaje de aventuras del lenguaje C que aprendimos, desde un niño pequeño hasta un gran jefe. Tomaremos nota del tipo de datos en este capítulo.


1. Tipo de datos

1. ¿Cuál es la relación entre escribir programas y tipos de datos?

Es para resolver algunos problemas en la vida. Si quieres resolver el problema, debes describir el problema.

Por ejemplo, si queremos escribir un centro comercial en línea, ¿desea describir el proceso de compra y luego el producto? Quiere describir el producto: nombre, precio, políticas preferenciales vigentes, etc.

Si desea describir el precio, ¿necesita variables, valores y números?

Escribes programas para resolver problemas en la vida. Si quieres resolver problemas en la vida, debes ser capaz de describir los problemas en la vida. Al describir varios objetos, necesitas algunos datos, como precios, altura, etc.

Para poder describir estos problemas en lenguaje C, debe haber tipos de datos. 

2. ¿Qué tipos de datos hay en el lenguaje C?

1. Introducción a los tipos de datos

 short, int, long, long long son todos enteros, que se usan para describir los enteros que usamos.

char es el tipo de dato del carácter, que es un carácter, es decir, lo que tecleamos en el teclado son todos caracteres:

Tales como: &*) (adhbsjdfh , estas letras son todos caracteres, nuestro nombre se compone de caracteres descritos por el tipo de carácter, y se puede almacenar un solo carácter en el tipo char.

float (menor precisión), double (mayor precisión) y el tipo de punto flotante describe decimales .

2. ¿Por qué los números de punto flotante describen decimales?

cuando se utiliza notación científica. El punto decimal se puede mover por lo que se llama un número de punto flotante

123.45

12.345*10^1

1.2345*10^2

3. ¿Cuáles de los números en el programa son enteros y cuáles son caracteres?

Poner el número en el tipo entero

20;

2;

Los caracteres se colocan en el tipo char.

'2'

'0'

resumen:

Estos tipos son equivalentes a moldes uno por uno. Cuando hacemos pasteles de luna, un molde grande puede hacer un pastel de luna grande y un molde pequeño puede hacer un pastel de luna pequeño.

2. ¿Cuáles son los tamaños de los tipos de datos?

1. Antes de calcular el tamaño, primero debe saber qué usa el lenguaje C para calcular

Cargue directamente el código, hay una introducción en el código y luego nuestros resultados en ejecución.

int main()
{
    //%d -- 十进制的形式打印整数
	sizeof(char);
	//c语言里面的一个操作符叫做sizeof()
	//sizeof()里面放一个cahr就能计算cahr的大小
	//我们要想打印出来就
	printf("%d\n", 100);//打印100的时候我们就在这里写一个一百就行
	//%d的意思是我要打印一个整型,%d是一个占位符,打印的时候后面的100会将把%d替换掉
	//这是printf()的功能
    return 0;
}
 
 

 2, ahora imprima el tamaño de cada tipo de datos

int main()
{
    printf("%d\n", sizeof(char));//我们使用sizeof()计算出模具的大小,然后用%d的形式打印出来
	printf("%d\n", sizeof(short )); 
	printf("%d\n", sizeof(int)); 
	printf("%d\n", sizeof(long)); 
	printf("%d\n", sizeof(long long));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));
   	return 0;//sizeof()计算的结果的单位是字节

}

El diagrama de operación del resultado del cálculo es el siguiente

 3. Unidades comunes e introducciones en computadoras

1. ¿Qué es un bit?

poco - poco         

Bit es la unidad más pequeña en nuestra computadora

¿Qué es este bit? Solo hay 1/0 en binario, y se necesita un pequeño espacio para almacenar 1 en binario. El tamaño de este espacio se llama bit .

2, conversión entre unidades

byte - byte 1 byte = 8 bits  

KB - 1 KB = 1024 bytes

MB 1 MB = 1024 KB

GB 1 GB = 1024 MB

TB 1 TB = 1024 GB

PB 1 PB = 1024 TB

 ..... .....

3. ¿Por qué tenemos tantos tipos de números enteros?

Debido a que el espacio es grande, los datos que se almacenarán son más grandes y el espacio es pequeño, las cosas que se almacenarán son más pequeñas. El propósito de proporcionar tantos tipos es enriquecer nuestras opciones. Podemos elegir el que más nos convenga, lo que puede hacer que el espacio de memoria de nuestra computadora sea más utilizado

4. ¿Por qué los tamaños de cálculo de int y long son 4?

long puede ser grande o esperar a int

El estándar del lenguaje C establece:

tamaño de (largo largo)>= tamaño de (largo)> = tamaño de (int)> = tamaño de (corto)> = tamaño de (char)

Resumir

Lo anterior es de lo que quiero hablar hoy. Este artículo solo presenta brevemente los tipos de datos en lenguaje C. Este es un pequeño obstáculo en nuestra forma de aprender. Felicitaciones por superarlo.

Supongo que te gusta

Origin blog.csdn.net/weixin_73466540/article/details/131365349#comments_28100674
Recomendado
Clasificación