Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

Dominando a Sintaxe Básica do C: Tokens, Estrutura e Ponto e Vírgula

Você viu a estrutura básica de um programa C, então será fácil entender outros blocos de construção básicos da linguagem de programação C.

Tokens em C

Um programa C consiste em vários tokens e um token é uma palavra-chave, um identificador, uma constante, um literal de string ou um símbolo. Por exemplo, a seguinte instrução C consiste em cinco tokens:

printf("Hello, World! \n");

Os tokens individuais são:

printf ( "Hello, World! \n" ) ;

Ponto e Vírgula

Em um programa C, o ponto e vírgula é um terminador de instrução. Ou seja, cada instrução individual deve ser terminada com um ponto e vírgula. Indica o fim de uma entidade lógica.

Abaixo estão duas instruções diferentes:

printf("Hello, World! \n");
return 0;

Comentários

Comentários são como texto de ajuda no seu programa C e são ignorados pelo compilador. Eles começam com /* e terminam com os caracteres */ como mostrado abaixo:

/* meu primeiro programa em C */

Você não pode ter comentários dentro de comentários e eles não ocorrem dentro de literais de string ou caractere.

Identificadores

Um identificador C é um nome usado para identificar uma variável, função ou qualquer outro item definido pelo usuário. Um identificador começa com uma letra A a Z, a a z, ou um underscore '_' seguido por zero ou mais letras, underscores e dígitos (0 a 9).

C não permite caracteres de pontuação como @, $ e % dentro de identificadores. C é uma linguagem de programação case-sensitive (diferencia maiúsculas de minúsculas). Assim, Manpower e manpower são dois identificadores diferentes em C. Aqui estão alguns exemplos de identificadores aceitáveis:

mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal

Palavras-chave

A lista a seguir mostra as palavras reservadas em C. Estas palavras reservadas não podem ser usadas como constantes, variáveis ou quaisquer outros nomes de identificadores.

auto else long switch
break enum register typedef
case extern return union
char float short unsigned
const for signed void
continue goto sizeof volatile
default if static while
do int struct _Packed
double

Espaço em Branco em C

Uma linha contendo apenas espaço em branco, possivelmente com um comentário, é conhecida como uma linha em branco, e um compilador C a ignora totalmente.

Espaço em branco é o termo usado em C para descrever espaços em branco, tabs, caracteres de nova linha e comentários. O espaço em branco separa uma parte de uma instrução de outra e permite que o compilador identifique onde um elemento em uma instrução, como int, termina e o próximo elemento começa. Portanto, na seguinte instrução:

int age;

deve haver pelo menos um caractere de espaço em branco (geralmente um espaço) entre int e age para que o compilador consiga distingui-los. Por outro lado, na seguinte instrução:

fruit = apples + oranges; // obtém o total de frutas

nenhum caractere de espaço em branco é necessário entre fruit e =, ou entre = e apples, embora você esteja livre para incluir alguns se desejar aumentar a legibilidade.

Linguagem C

  1. Identidades Algébricas Fundamentais: Propriedades Aditiva, Multiplicativa e do Zero
  2. Dominando a Instrução Switch em C#: Sintaxe, Exemplos e Boas Práticas
  3. Instrução Break em C#: Como e Quando Usar
  4. Dominando a Instrução Continue em C#: Como Pular Iterações de Loop Eficazmente
  5. Dominando a Declaração Pass em Python: Guia Prático
  6. Fundamentos de Java: Dominando a Sintaxe Básica
  7. Entendendo C++: Sintaxe Básica e Fundamentos da Orientação a Objetos
  8. Domine o Básico do MATLAB: Sintaxe e Comandos Essenciais
  9. Fundamentos de C#: Sintaxe Básica e Conceitos de OOP
  10. Domine os Fundamentos de Python: Sintaxe e Básicos