Elementos da Linguagem C

Elementos Da Linguagem C



linguagem C é uma das linguagens de programação de baixo nível mais importantes e amplamente utilizadas, desenvolvida no final da década de 1970. A linguagem é conhecida por sua velocidade, portabilidade e eficiência. Com C, os usuários poderão desenvolver uma ampla gama de aplicações, como aplicações de uso geral, sistemas operacionais e sistemas embarcados. Ele também ajuda os usuários a desenvolver aplicativos baseados na web e em dispositivos móveis. Como outras linguagens de programação, C também inclui alguns blocos de construção básicos ou elementos que são usados ​​em um programa C.

Se você não conhece esses blocos de construção ou elementos, siga as orientações deste artigo.

Elementos da Linguagem C

A linguagem C tem vários elementos que o tornam fácil e eficiente de usar. Esses elementos são variáveis , tipos de dados , palavras-chave , operadores e mais. No entanto, os elementos mencionados abaixo são importantes e amplamente usados ​​em uma linguagem de programação C.







1: Variáveis

Variáveis são os principais elementos da linguagem C. A variável é um pedaço de memória que contém um valor que pode ser usado como um argumento para um determinado conjunto de instruções. declarando variáveis envolve declarar seu nome, valor e tipo de dados. Variáveis também pode ser usado para representar números, strings, matrizes de caracteres ou qualquer outro tipo de dados.



#include

vazio função ( )
{
int a = 10 ;
printf ( 'O valor da variável a é %d' , a ) ;
}

int principal ( ) {
função ( ) ;
}

Neste código, estamos usando um variável 'a' e imprimindo seu valor usando printf declaração.



Saída





2: Tipos de dados

Um grupo de valores conhecido como tipos de dados pode ser mantido em uma variável. A linguagem C usa vários tipos de dados como int (para números inteiros), char (para caracteres), float (para valores numéricos com pontos decimais) , double (para valores de ponto flutuante de precisão dupla) e mais. Dependendo do tipo de variável que você deseja adicionar, elas são utilizadas no código. Vamos seguir com o exemplo discutido abaixo:



#include

int principal ( ) {
int num = 10 ;
printf ( 'O valor de num é %d' , num ) ;
}

No código acima, estamos usando um inteiro tipo de dados ‘num’ e imprimindo seu valor usando printf declaração.

Saída

3: palavras-chave

Palavras-chave são palavras pré-definidas que possuem um significado específico e ajudam a iniciar o programa. existem 32 palavras-chave na linguagem C, incluindo if, else, while, for, int e float. Cada palavra-chave tem seu próprio propósito específico, o que os torna elementos muito importantes no código.

#include

int principal ( )
{
auto a = 10 ;
printf ( '%d' , a ) ;
retornar 0 ;
}

Neste código, estamos usando a palavra-chave 'auto' e imprimindo seu valor usando printf declaração.

Observação: Você não pode usar um nome de palavra-chave como nome de sua variável, pois isso gerará erros. A razão é que eles já estão definidos na linguagem de programação C.

Saída

4: Operadores

operadores são símbolos únicos que executam operações em um conjunto de operandos (valores) para gerar resultados. A linguagem C tem vários tipos de operadores como comparação, aritmética, atribuição e lógica operadores . Cada tipo de operador executa um determinado tipo de operação nos valores fornecidos.

#include

int principal ( )
{
int a = onze , b = 5 ;
printf ( 'a soma é = %d \n ' , a + b ) ;
retornar 0 ;
}

Neste código, estamos usando um operador '+' imprimir o soma das duas variáveis ​​a e b.

Saída

5: Estruturas de Controle

A linguagem C contém uma gama de estruturas de controle que permite aos desenvolvedores controlar o fluxo de execução de seu programa. Isso inclui objetos de processamento como instruções if, loops for e while, que podem ser usados ​​para repetir certas operações dependendo de certas condições. estruturas de controle como estes ajudam os desenvolvedores a criar instruções complexas quase como se estivessem lendo as instruções de um livro.

#include

int principal ( )
{
int ano ;
printf ( 'Digite um ano:' ) ;
scanf ( '%d' ,& ano ) ;
se ( ano % 4 == 0 )
printf ( '%d é um ano bissexto.' , ano ) ;
outro printf ( '%d não é um ano bissexto.' , ano ) ;
}

Neste código, utilizamos o estrutura de controle 'if-else' para determinar se o ano digitado pelo usuário é bissexto ou não.

Saída

6: Funções

Um executável função é uma seção de código que pode ser invocada a partir do programa principal. Isso permite que os desenvolvedores coloquem um trecho de código em um único local e, em seguida, chamem-no várias vezes em outro lugar do código, se necessário. Funções também permitem que os desenvolvedores escrevam código de maneira modular para que grandes problemas possam ser divididos em partes pequenas e gerenciáveis.

#include

vazio Mundo ( ) ;
int principal ( )
{
printf ( 'Olá ' ) ;
Mundo ( ) ;
}
vazio Mundo ( )
{
printf ( 'Mundo' ) ;
}

Neste código, a palavra 'Mundo' é impresso usando o função “Mundo”, que é chamado do função 'principal()' imprimir a frase 'Olá Mundo'.

Saída

7: Matrizes

A definição de um variedade em C é uma forma de reunir muitos itens do mesmo tipo. Arrays podem ter tipos de dados como int, float, char, double ou tipos de dados definidos pelo usuário, como estruturas. No entanto, para que os componentes sejam mantidos juntos em um único variedade , todos devem ser do mesmo tipo de dados. Os itens são mantidos em ordem da esquerda para a direita, com o 0º índice à esquerda e o (n-1)º índice à direita.

#include

int principal ( ) {
int valores [ 5 ] ;
printf ( 'Insira 5 números inteiros: ' ) ;
para ( int x = 0 ; x < 5 ; ++ x ) {
scanf ( '%d' , & valores [ x ] ) ;
}
printf ( 'Exibindo números inteiros: \n ' ) ;
para ( int eu = 0 ; eu < 5 ; ++ eu ) {
printf ( '%d \n ' , valores [ eu ] ) ;
}
retornar 0 ;
}

O usuário insere 5 números em um variedade chamado “valores” neste código, e o da matriz os conteúdos são exibidos posteriormente.

Saída

8: Estruturas

A estrutura é uma declaração de tipo de dados mistos que cria uma lista fisicamente organizada de variáveis ​​em um bloco de memória sob um único nome na linguagem de computador C. Usando um único ponteiro ou o nome declarado por struct, que retorna o mesmo endereço, é possível acessar as diferentes variáveis. Em C, um tipo de dado definido pelo usuário chamado estrutura nos permite armazenar uma variedade de tipos de dados distintos. Cada parte de um estrutura é referido como um 'membro' . Devido à sua capacidade de conter uma variedade de dados, estruturas pode emular o uso de classes e modelos.

#include
#include

estrutura Livro {
Caracteres nome [ cinquenta ] ;
int preço ;
} Livro1 ;
int principal ( ) {
strcpy ( Livro1. nome , Odessa ) ;
Livro1. preço = 500 ;
printf ( 'Nome: %s \n ' , Livro1. nome ) ;
printf ( 'Preço do livro: %d \n ' , Livro1. preço ) ;
retornar 0 ;
}

O código acima cria um estrutura chamado 'Livro' com a característica 'nome' e 'preço' que são então inseridos em um estrutura instância antes de ser impresso.

Saída

Conclusão

Os elementos C são úteis que trabalham juntos para permitir que os desenvolvedores escrevam um programa C. Existem vários elementos da linguagem de programação C, que incluem variáveis, tipos de dados, palavras-chave e muito mais discutidos nas diretrizes acima. Entendendo estes elementos ajudará os usuários a criar programas C eficientes e bem escritos.