C - Sintaxis básica
Ha visto la estructura básica de un programa C, por lo que será fácil comprender otros componentes básicos del lenguaje de programación C.
Fichas en C
Un programa en C 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 instrucción C consta de cinco tokens −
printf("Hello, World! \n");
Las fichas individuales son −
printf ( "Hello, World! \n" ) ;
Punto y coma
En un programa C, el punto y coma es un terminador de sentencia. 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 comentarios y no ocurren dentro de una cadena o literales de caracteres.
Identificadores
Un identificador C es un nombre que se utiliza para identificar una variable, una función o cualquier otro elemento definido por el usuario. Un identificador comienza con una letra de la A a la Z, de la a a 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 un distingue entre mayúsculas y minúsculas lenguaje de programación. Por lo tanto, Mano de obra y mano de obra son dos identificadores diferentes en C. Estos son 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 usar como constantes o variables o cualquier otro nombre identificador.
automático | otro | largo | cambiar |
descanso | enumeración | regístrate | definición de tipo |
caso | externo | volver | sindicato |
caracter | flotar | corto | sin firmar |
const | para | firmado | vacío |
continuar | ir a | tamaño de | volátil |
predeterminado | si | estático | mientras |
hacer | int | estructura | _Empacado |
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. Los espacios en blanco separan una parte de una declaración de otra y permiten que el compilador identifique dónde termina un elemento en una declaración, como int, y comienza el siguiente elemento. 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.
Lenguaje C