C - Sintaxis básica

Ha visto la estructura básica de un programa en C, por lo que será fácil comprender otros bloques de construcción básicos del lenguaje de programación C.

Fichas en C

El programa AC consta de varios tokens y un token es una palabra clave, un identificador, una constante, una cadena literal o un símbolo. Por ejemplo, la siguiente declaración de C consta de cinco tokens:

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

Los tokens individuales son:

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

Punto y coma

En un programa en C, el punto y coma es un terminador de instrucciones. Es decir, cada declaración individual debe terminar con un punto y coma. Indica el final de una entidad lógica.

A continuación se presentan dos declaraciones diferentes:

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

Comentarios

Los comentarios son como texto de ayuda en su programa C y el compilador los ignora. Comienzan con / * y terminan con los caracteres * / como se muestra a continuación:

/* my first program in C */

No puede tener comentarios dentro de los comentarios y no ocurren dentro de una cadena o caracteres literales.

Identificadores

El identificador de CA es un nombre que se utiliza para identificar una variable, función o cualquier otro elemento definido por el usuario. Un identificador comienza con una letra de la A a la Z, de la aa la z, o un guión bajo '_' seguido de cero o más letras, guiones bajos y dígitos (0 a 9).

C no permite caracteres de puntuación como @, $ y% dentro de los identificadores. C es uncase-sensitivelenguaje de programación. Por lo tanto, Mano de obra y mano de obra son dos identificadores diferentes en C. Aquí hay algunos ejemplos de identificadores aceptables:

mohd       zara    abc   move_name  a_123
myname50   _temp   j     a23b9      retVal

Palabras clave

La siguiente lista muestra las palabras reservadas en C. Estas palabras reservadas no se pueden utilizar como constantes o variables o cualquier otro nombre de identificador.

auto más largo cambiar
romper enumeración Registrarse typedef
caso externo regreso Unión
carbonizarse flotador corto no firmado
constante para firmado vacío
Seguir ir tamaño de volátil
defecto Si estático mientras
hacer En t estructura _Lleno
doble

Espacio en blanco en C

Una línea que contiene solo espacios en blanco, posiblemente con un comentario, se conoce como línea en blanco y un compilador de C la ignora por completo.

Espacio en blanco es el término utilizado en C para describir espacios en blanco, tabulaciones, caracteres de nueva línea y comentarios. El espacio en blanco separa una parte de una declaración de otra y permite al compilador identificar dónde termina un elemento de una declaración, como int, y comienza el siguiente. Por lo tanto, en la siguiente declaración:

int age;

debe haber al menos un carácter de espacio en blanco (generalmente un espacio) entre int y age para que el compilador pueda distinguirlos. Por otro lado, en la siguiente declaración:

fruit = apples + oranges;   // get the total fruit

no se necesitan espacios en blanco entre frutas y =, o entre = y manzanas, aunque puede incluir algunos si desea aumentar la legibilidad.