RESUMO CONCEITO LINGUAGEM C
Por: gaioti • 27/4/2021 • Pesquisas Acadêmicas • 690 Palavras (3 Páginas) • 269 Visualizações
[pic 1]Linguagem C[pic 2]
palavras reservadas[pic 3]
- Os identificadores apresentados na tabela são ditos reservados, ou seja, fazem parte da linguagem C, são palavras chaves.
auto | double | Int | struct |
break | else | Long | switch |
Case | enum | register | typedf |
char | extern | return | union |
const | float | short | unsigned |
continue | for | signed | void |
default | goto | sizeof | volatile |
Do | if | static | while |
fim de instrução em C[pic 4]
- Sempre no fim de uma instrução da linguagem C, deve-se inserir o símbolo “;”. Para o compilador esta é a indicação que é o fim da instrução e irá encontrar uma próxima instrução;
- Se o “;” for omitido, o compilador gera uma mensagem de erro, para informar que não foi encontrado este símbolo para indicar o fim da instrução.
nomes de identificadores[pic 5]
- Na linguagem C, nomes de variáveis, constantes, funções e outros elementos definidos pelo programador recebem o nome de identificadores. É possível criar um identificador com um ou mais caracteres.[pic 6][pic 7]
declaração de variáveis[pic 8]
- A declaração de variáveis é feita, como descrito a seguir:
tipo-da-variável nome-do-identificador;
Onde:
- tipo-de-variável: um dos tipos de dados da linguagem C;
- nome-do-identificador: nome atribuído a variável;
- É possível declarar mais de uma variável de mesmo tipo, bastando para isso separá-las por vírgula, como em int soma,contador
constantes[pic 9]
- Constantes se diferem das variáveis pelo fato destas armazenarem valores temporários;
- As constantes em C podem ser declaradas de qualquer dos tipos de dados básicos e pode ser explícita ou implícita. Explícita quando o valor é usado diretamente numa instrução, como em:
RESPOSTA = VALOR +2.43;
printf (“Esta é uma constante do tipo string!”);
- O valor 2.43 é uma constante inteira e a mensagem “Esta é uma constante do tipo string!” é uma constante string.
tipos de dados[pic 10]
- Inteiros: São considerados inteiros aqueles valores numéricos positivos ou negativos. Seu identificador é: int;
- Reais: São considerados reais os valores numéricos positivos e negativos sendo números fracionários ou inteiros. Seu identificador é: float;
- Caracteres: Caracteres ou sequência de caracteres são formados por letras, números e símbolos especiais, representando dados alfanuméricos. Seu identificador é: char; A linguagem C permite o uso de dados alfanuméricos de duas formas: - Um caractere: ‘x’;
- Sequência de caracteres: “x”;
- Tipo Lógico: Os dados de tipo lógico podem assumir somente dois valores: verdadeiro (true) ou falso (false). Por convenção, a linguagem permite que se considere o valor inteiro 0 (zero) como falso e o valor 1 (um) como verdadeiro.
operadores[pic 11]
- Em C, é possível encontrar quatro classes de operadores. São eles: aritméticos, relacionais, lógicos e bit a bit. A atribuição em C é feita da seguinte forma:
nome_variável = expressão;
- Onde nome-variável deve ser uma variável ou um ponteiro e não pode ser uma função ou uma constante. Assim em:
X = 2 + 3;
Y = X;
a operação 2+3 é realizada e atribuída à variável X. Por sua vez, o conteúdo armazenado em X, é atribuído à variável Y.
- Operadores aritméticos: Os operadores aritméticos são usados para desenvolver operações matemáticas.
OPERADOR | AÇÃO |
+ | Soma |
- | Subtração ou troca de sinal |
* | Multiplicação |
/ | Divisão |
% | Resto de divisão |
++ | Incremento |
-- | Decremento |
- Operadores Relacionais e Lógicos: Os operadores relacionais de C, que realizam comparações.
OPERADOR | AÇÃO |
> | Maior que |
< | Menor que |
>= | Maior ou igual |
<= | Menor ou igual |
== | Igual |
!= | Diferente |
...