tipo de dados [linguagem C]

Série Aventuras do Reino

Diretório de artigos (1)


Índice

1. Qual é a relação entre escrever programas e tipos de dados?

2. Quais tipos de dados existem na linguagem C?

1. Introdução aos tipos de dados

2. Por que números de ponto flutuante descrevem decimais?

3. Quais dos números do programa são inteiros e quais são caracteres?

resumo:

2. Quais são os tamanhos dos tipos de dados?

1. Antes de calcular o tamanho, você deve primeiro saber o que a linguagem C usa para calcular

 2, agora imprima o tamanho de cada tipo de dados

 3. Unidades comuns e introduções em computadores

1. O que é um bit?

2, Conversão entre unidades

3. Por que temos tantos tipos de números inteiros?

4. Por que os tamanhos de cálculo de int e long são 4?

Resumir


prefácio

Adventures in the Kingdom of C Language é a jornada de aventura da linguagem C que aprendemos, desde um garotinho até um chefão.Neste capítulo, veremos o tipo de dados.


1. Tipo de dados

1. Qual é a relação entre escrever programas e tipos de dados?

É para resolver alguns problemas da vida.Se você quer resolver o problema, você deve descrever o problema.

Por exemplo, se quisermos escrever um shopping online, você deseja descrever o processo de compra e, em seguida, deseja descrever o produto? Deseja descrever o produto: nome, preço, políticas preferenciais atuais, etc.

Se você deseja descrever o preço, precisa de variáveis, valores e números?

Você escreve programas para resolver problemas da vida. Se quiser resolver problemas da vida, deve ser capaz de descrevê-los. Ao descrever vários objetos, você precisa de alguns dados, como preços, altura etc.

Para poder descrever esses problemas em linguagem C, deve haver tipos de dados. 

2. Quais tipos de dados existem na linguagem C?

1. Introdução aos tipos de dados

 short, int, long, long long são todos inteiros, que são usados ​​para descrever os inteiros que usamos.

char é o tipo de dados do caractere, o que é um caractere, ou seja, o que digitamos no teclado são todos caracteres:

Tais como: &*) (adhbsjdfh , essas letras são todas caracteres, nosso nome é composto de caracteres descritos pelo tipo de caractere e um único caractere pode ser armazenado no tipo char.

float (menor precisão), double (maior precisão) e o tipo de ponto flutuante descreve decimais .

2. Por que números de ponto flutuante descrevem decimais?

ao usar a notação científica. O ponto decimal pode ser movido por isso é chamado de número de ponto flutuante

123,45

12,345*10^1

1,2345*10^2

3. Quais dos números do programa são inteiros e quais são caracteres?

Coloque o número no tipo inteiro

20;

2;

Os caracteres são colocados no tipo char

'2'

'0'

resumo:

Esses tipos são equivalentes aos moldes um por um.Quando fazemos bolos lunares, um molde grande pode fazer um bolo grande e um molde pequeno pode fazer um bolo pequeno.

2. Quais são os tamanhos dos tipos de dados?

1. Antes de calcular o tamanho, você deve primeiro saber o que a linguagem C usa para calcular

Carregue o código diretamente, há uma introdução no código e, em seguida, nossos resultados em execução.

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

 2, agora imprima o tamanho de cada tipo de dados

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()计算的结果的单位是字节

}

O diagrama de operação do resultado do cálculo é o seguinte

 3. Unidades comuns e introduções em computadores

1. O que é um bit?

bit - bits         

Bit é a menor unidade em nosso computador

O que é este bit?Existem apenas 1/0 em binário, e um pequeno espaço é necessário para armazenar 1 em binário.O tamanho deste espaço é chamado de bit .

2, Conversão 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 que temos tantos tipos de números inteiros?

Como o espaço é grande, os dados a serem armazenados são maiores e o espaço é pequeno, as coisas a serem armazenadas são menores. O objetivo de fornecer tantos tipos é enriquecer nossas escolhas. Podemos escolher aquele que nos convém, o que pode aumentar a utilização do espaço de memória do computador

4. Por que os tamanhos de cálculo de int e long são 4?

long pode ser grande ou esperar por int

O padrão da linguagem C afirma:

sizeof(long long)>=sizeof(long)>=sizeof(int)>=sizeof(short)>=sizeof(char)

Resumir

É sobre isso que quero falar hoje. Este artigo apenas apresenta brevemente os tipos de dados na linguagem C. Este é um pequeno obstáculo em nossa maneira de aprender. Parabéns por superá-lo.

Acho que você gosta

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