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?
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
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?
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.