jueves, 7 de enero de 2010

Sintaxis de algunos elementos en C

a) identificadores: como su nombre lo indica, estos son los nombres, con los que identificamos las variables, constantes, funciones, vectores, etc, de nuestro programa. Para ello debemos tener presente algunas reglas:
  • Pueden tener de 1 hasta un máximo de 31 caracteres
  • Debe de iniciar con una letra o subrayado
Ejemplo Correctos:
c2
_c2

Ejemplos Incorrectos:
2c
2 c
  • No es lo mismo una minúscula que una mayúscula, ya que c distingue de entre ellas. Ejemplo: BETA Beta beta BeTa
  • No son válidos los identificadores de palabras reservadas. En un inicio hablamos que c posee 32 palabras reservadas, entre ellas están: float, char, while, int, else, return, etc. Estas palabras no pueden ser utilizadas para identificar variables, constantes, funciones etc
b) Comentarios: en todo programa que estemos diseñando en C (o en cualquier otro lenguaje de programación); es necesario insertar ciertos comentarios en el código, para que en posteriores modificaciones y cuando se realice el mantenimiento, podamos recordar cosas importantes ya que, en los comentarios, podemos incluir explicaciones del funcionamiento de las sentencias, etc. El formato de los comentarios en C, es el siguiente:

/*este es un comentario en C */
/*Podemos colocar mucha información importante
de nuestro Programa */

c) La Directiva #include
Permite que, el pre-procesador, incluya funciones proporcionadas por el fabricante, a nuestro programa.
Ejemplo:

#include /* le decimos al compilador que incluya la librería
stdio.h */

d) la directiva #define
Permite definir constantes simbólicas, que son valores que permanecen constantes durante toda la ejecución del programa, un ejemplo de ello, es el valor de (pi) que equivale a 3.14159....

En C existen diferentes tipos de variables, entre ellas tenemos:

1. Constates Numéricas: Son valores numéricos, enteros o de reales (de punto flotante). Se permiten también constantes octales y hexadecimales.
2. Constantes Simbólicas: las constantes simbólicas tiene un nombre (identificador), y en esto se parecen las variables. Sin embargo, no pueden cambiar de valor a lo largo de la ejecución del programa. En C, se pueden definir mediante el preprocesador.

Ejemplo:
#define N 100
#define PI 3.1416
#define B 45

Esta directiva (#define) va, inmediatamente después de los #include. Se escribe la directiva, se deja un espacio y se escribe el identificador de la constante, otro espacio y su valor.

No hay comentarios:

Publicar un comentario