Cooperataiva

Solo disponible en BuenasTareas
  • Páginas : 7 (1621 palabras )
  • Descarga(s) : 0
  • Publicado : 18 de febrero de 2011
Leer documento completo
Vista previa del texto
Estructura de un Programa en Lenguaje C++

Estructura.- Todo programa en C consta de una o más funciones, una de las cuales se llama main. El programa comienza en la función main, desde la cual es posible llamar a otras funciones.

Cada función estará formada por la cabecera de la función, compuesta por el nombre de la misma y la lista de argumentos (si los hubiese), la declaración de lasvariables a utilizar y la secuencia de sentencias a ejecutar.

Ejemplo:

declaraciones globales

main( ) {

variables locales

bloque

}

funcion1( ) {

variables locales

bloque

}

Comentarios.- A la hora de programar es conveniente añadir comentarios (cuantos más mejor) para poder saber que función tiene cada parte del código, en caso de que no lo utilicemos durante algúntiempo. Además facilitaremos el trabajo a otros programadores que puedan utilizar nuestro archivo fuente.

Para poner comentarios en un programa escrito en C usamos los símbolos /* y */:

/* Este es un ejemplo de comentario */

/* Un comentario también puede

estar escrito en varias líneas */

El símbolo /* se coloca al principio del comentario y el símbolo */ al final.
El comentario,contenido entre estos dos símbolos, no será tenido en cuenta por el compilador.

Identificadores.- Un identificador es el nombre que damos a las variables y funciones. Está formado por una secuencia de letras y dígitos, aunque también acepta el carácter de subrayado _. Por contra no acepta los acentos ni la ñ/Ñ.

El primer carácter de un identificador no puede ser un número, es decir que debeser una letra o el símbolo _.

Se diferencian las mayúsculas de las minúsculas, así num, Num y nuM son distintos identificadores.

A continuación vemos algunos ejemplos de identificadores válidos y no válidos:

Válidos No válidos

_num 1num

var1 número2

fecha_nac año_nac

Estructuras básicas en C, C++

|Tipos primitivos|
|Nombre común |Nombre C |Longitud |
|BYTE |char |8 bits |
|WORD |short |16 bits |
|DWORD |int |32 bits |
|DWORD|long |32 bits |
|DWORD |float |32 bits |
|QWORD |double |64 bits |
|TWORD |long double |80 bits |

Nota: en el lenguaje C,C++ existe el operador sizeof(), con el cual sepuede obtener el tamaño (número de bytes) ocupados por un tipo específico. Por ejemplo, sizeof(int) regresa el número de bytes ocupados por lo datos de tipo int.

[variables

En C, C++ la sintaxis para declarar variables es:
tipo id1 [, id2 ...] ;
donde, tipo se refiere a uno de los tipos mostrados en la tabla anterior; id1 es el nombre con el cual se identificará a la variable. Observe que sise quiere declara más de una variable en una línea de instrucción, las mismas deben separarse por medio de una coma.
Ejemplos:
char c;
int i;
float f;
int x,y,z;
D memoria y con la idea de referirnos a los mismos mediante nombres usamos identificadores de variables.

Estructura básica de un programa en C

La mejor forma de aprender un lenguaje es programando con él. El programa mássencillo que se puede escribir en C es el siguiente:

main( )

{

}

Como nos podemos imaginar, este programa no hace nada, pero contiene la parte más importante de cualquier programa C y además, es el más pequeño que se puede escribir y que se compile correctamente. En el se define la función main, que es la que ejecuta el sistema operativo al llamar a un programa C. El nombre de una...
tracking img