Conteúdo do Curso
Noções Básicas de C
Noções Básicas de C
Dados
Para começar, você deve saber que todos os programas operam com dados. Quer se trate de dados de desempenho acadêmico de uma escola, métricas de atividade da sua conta do Instagram, designs de personagens do jogo Fortnite ou leituras do radar de um submarino nuclear — os dados variam amplamente.
In the C language, there are several fundamental data types:
int
(for integers);float
(for decimal numbers);char
(for individual characters).
Throughout this course, we'll delve deeper into these and other data types built upon these basics.
Na linguagem C, existem vários tipos de dados fundamentais:
- int (para inteiros)
- float (para números decimais)
- char (para caracteres individuais)
Ao longo deste curso, vamos explorar mais profundamente estes e outros tipos de dados baseados nesses princípios básicos.
Inteiro
O tipo int
é usado para números inteiros. Imagine que você está gerenciando as contas de um negócio local. De acordo com seus cálculos, você deveria ter um lucro de $235, mas na realidade, está com um déficit de $14. Ambos esses números são inteiros.
Nota
Dica de negócios: busque sempre ter números positivos em suas contas financeiras.
Ponto flutuante
O tipo float
é essencial para números decimais, sendo particularmente útil quando precisamos de precisão. Imagine uma criança de 10 anos comprando o que ela acredita serem batatas, mas acaba com três quilogramas de gengibre. A balança eletrônica mostra "2,89 kg". Se tivéssemos utilizado o tipo int, ela simplesmente indicaria "2 kg". Claramente, há uma diferença notável.
It's interesting to note that the letter 'd'
equates to the integer 100, whereas the integer 51 corresponds to the character '3'
—and that's the character representation, not the numeric value.
É interessante notar que a letra 'd'
corresponde ao inteiro 100, enquanto o inteiro 51 corresponde ao caractere '3'
—e isso é a representação do caractere, não o valor numérico.
Nota
Embora o ASCII seja predominante, existem outros sistemas de codificação, como o KOI8-U.
Obrigado pelo seu feedback!