A lista completa de todas as 32 palavras-chave de programação C (com exemplos) - Programiz

Este tutorial fornece uma breve informação sobre todas as 32 palavras-chave na programação C.

Palavras-chave em programação C
auto pausa caso Caracteres
const continuar padrão Faz
em dobro outro enum externo
flutuador para vamos para E se
int longo registro Retorna
curto assinado tamanho de estático
estrutura interruptor typedef União
não assinado vazio volátil enquanto

Descrição de todas as palavras-chave em C

auto

A palavra-chave auto declara variáveis ​​automáticas. Por exemplo:

 auto int var1;

Esta declaração sugere que var1 é uma variável da classe de armazenamento auto e tipo int.

As variáveis ​​declaradas nos corpos das funções são automáticas por padrão. Eles são recriados sempre que uma função é executada.

Como as variáveis ​​automáticas são locais para uma função, elas também são chamadas de variáveis ​​locais. Para saber mais, visite a aula de armazenamento C.

quebrar e continuar

A instrução break termina o loop mais interno imediatamente quando é encontrado. Também é usado para encerrar a instrução switch.

A instrução continue pula as instruções depois dela dentro do loop para a iteração.

 para (i = 1; i <= 10; ++ i) (if (i == 3) continue; if (i == 7) break; printf ("% d", i);) 

Resultado

 1 2 4 5 6

Quando i é igual a 3, a instrução continue entra em vigor e pula 3. Quando i é igual a 7, a instrução break entra em vigor e termina o loop for. Para saber mais, visite C break e continue statement

switch, case e default

A instrução switch e case é usada quando um bloco de instruções deve ser executado entre vários blocos. Por exemplo:

 switch (expressão) (case '1': // algumas instruções para executar quando 1 quebrar; case '5': // algumas instruções para executar quando 5 quebrar; padrão: // algumas instruções para executar quando o padrão;)

Visite C switch statement para saber mais.

Caracteres

A palavra-chave char declara uma variável de caractere. Por exemplo:

 alfabeto char; 

Aqui, o alfabeto é uma variável de tipo de caractere.

Para saber mais, visite tipos de dados C.

const

Um identificador pode ser declarado constante usando a palavra-chave const.

 const int a = 5;

Para saber mais, visite variáveis ​​e constantes C.

fazer enquanto

int i; do (printf ("% d", i); i ++;) while (i <10)

Para saber mais, visite C do … while loop

dobrar e flutuar

Palavras-chave double e float são usadas para declarar variáveis ​​de tipo flutuante. Por exemplo:

número flutuante; double longNumber;

Aqui, number é uma variável do tipo flutuante de precisão simples, enquanto longNumber é uma variável do tipo flutuante de precisão dupla.

Para saber mais, visite tipos de dados C.

se e mais

Na programação C, if e else são usados ​​para tomar decisões.

 if (i == 1) printf ("i é 1.") else printf ("i não é 1.") 

Se o valor de i for diferente de 1, a saída será:

 eu não sou 1

Para saber mais, visite C if… else statement.

enum

Os tipos de enumeração são declarados na programação C usando a palavra-chave enum. Por exemplo:

 naipe de enum (copas; espadas; paus; ouros;);

Aqui, um naipe variável enumerado é criado com etiquetas: copas, espadas, paus e ouros.

Para saber mais, visite C enum.

externo

A palavra-chave extern declara que uma variável ou função tem ligação externa fora do arquivo que está declarado.

Para saber mais, visite tipo de armazenamento C.

para

There are three types of loops in C programming. The for loop is written in C programming using the keyword for. For example:

 for (i=0; i< 9;++i)( printf("%d ",i); ) 

Output

 0 1 2 3 4 5 6 7 8

To learn more, visit C for loop.

goto

The goto statement is used to transfer control of the program to the specified label. For example:

 for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10."); 

Output

 Error, count cannot be 10.

To learn more, visit C goto.

int

The int keyword is used to declare integer type variables. For example:

 int count;

Here, count is an integer variable.

To learn more, visit C data types.

short, long, signed and unsigned

As palavras-chave curta, longa, assinada e não assinada são modificadores de tipo que alteram o significado de um tipo de dados base para produzir um novo tipo.

short int smallInteger; long int bigInteger; assinado int normalInteger; unsigned int PositiveInteger;
Gama de tipos de dados de tipo int
Tipos de dados Alcance
curto int -32768 a 32767
longo int -2147483648 a 214743648
int assinado -32768 a 32767
int sem sinal 0 a 65535

Retorna

A palavra-chave return termina a função e retorna o valor.

 int func () (int b = 5; return b;) 

Esta função func()retorna 5 para a função de chamada. Para saber mais, visite funções C definidas pelo usuário.

tamanho de

A palavra-chave sizeof avalia o tamanho dos dados (uma variável ou constante).

 #include int main () (printf ("% u bytes.", sizeof (char));) 

Para saber mais, visite operadores C.

Resultado

 1 bytes.

registro

The register keyword creates register variables which are much faster than normal variables.

 register int var1; 

static

The static keyword creates a static variable. The value of the static variables persists until the end of the program. For example:

 static int var; 

struct

The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.

 struct student( char name(80); float marks; int age; )s1, s2;

To learn more, visit C structures.

typedef

The typedef keyword is used to explicitly associate a type with an identifier.

 typedef float kg; kg bear, tiger;

union

A union is used for grouping different types of variables under a single name.

 union student ( char name(80); float marks; int age; )

To learn more, visit C unions.

void

The void keyword meaning nothing or no value.

 void testFunction (int a) (…)

Aqui, a testFunction()função não pode retornar um valor porque seu tipo de retorno é nulo.

volátil

A palavra-chave volatile é usada para criar objetos voláteis. Um objeto volátil pode ser modificado de forma não especificada pelo hardware.

 número const volátil

Aqui, o número é um objeto volátil.

Como o número é uma constante, o programa não pode alterá-lo. No entanto, o hardware pode alterá-lo, pois é um objeto volátil.

Artigos interessantes...