Guia de c++

Páginas: 8 (1955 palabras) Publicado: 21 de agosto de 2014










Apuntes de Lenguaje C












Modulo: I
Submodulo: I Desarrolla software utilizando programación estructurada.



























Estructura general de un programa en C

Un programa en lenguaje C se compone de una o mas funciones. Una de las funciones debe ser obligatoriamente main. Una función en C es un grupo deinstrucciones que realizan una o más acciones. Asimismo un programa contendrá una serie de directivas #include que permitirán incluir en el mismo archivo de cabecera que a su vez contaran de funciones y datos predefinidos en ellos.
#include archivo de cabecera
main() cabera de la función
{
………….
………… sentencia(s)
………….
}

#include Directivas del preprocesador#define Macros del procesador

Declaraciones Globales
Prototipos de funciones
Variables

Function principal main
main ( )
{
Declaraciones locales
sentencias
}

PROGRAMA DE SALUDO

1. #include
2. //ESTE PROGRAMA IMPRIME: BIENVENIDO
3. main()
4. {
5. printf (" Bienvenido \n ");
6. }

1. La directiva es necesaria para que el programa tenga salida. Serefiere a un archivo externo denominado stdio.h en el que se proporciona la información relativa a la función printf().
2. Es un comentario, identificado por /* y */. Los comentarios se incluyen en los programas que proporcionan explicación a los lectores. Son ignorados por el compilador.
3. Contiene la cabecera de la función main(), obligatoria en cada programa C. Indica el comienzo del programa yrequieren los paréntesis a continuación de main( ).
4. Contiene la llave { de inicio que encierra el cuerpo de la función, y que son necesarias en todos los programas C.
5. La quinta línea contiene la sentencia printf (" Bienvenido \n "); printf( ) es la función mas utilizada para dar salida de datos por la pantalla. El símbolo \n es para indicar una línea nueva
6. Contiene la llave } de finque encierra el cuerpo de la función.





Los elementos de un programa en C
Identificadores

Un identificador es el nombre que se le da a un elemento de un programa. El cual esta representado por una secuencia de caracteres. Este debe cumplir las siguientes reglas de sintaxis:
1. Consta de uno o más caracteres.
2. El primer carácter debe ser una letra o el carácter subrayado (_),mientras que, todos los demás pueden ser letras, dígitos o el carácter subrayado (_). Las letras pueden ser minúsculas o mayúsculas del alfabeto inglés. Así pues, no está permitido el uso de las letras 'ñ' y 'Ñ'.
3. Los identificadores no pueden ser palabras reservadas, como if, else o switch.
4. No pueden existir dos identificadores iguales, es decir, dos elementos de un programa no pueden nombrarsede la misma forma. Lo cual no quiere decir que un identificador no pueda aparecer más de una vez en un programa.
El lenguaje C es sensible a las mayúsculas. Por consiguiente reconoce como distintos los identificadores ALFA, alFA y alfa.

Palabras reservadas

Las palabras reservadas son identificadores predefinidos (tienen un significado especial). En todos los lenguajes de programaciónexiste un conjunto de palabras reservadas. En lenguaje C (ANSI C89), existen las siguientes:
  · auto
  · double
  · int
  · struct
  · break
  · else
  · long
  · switch
  · case
  · enum
  · register
  · typedef
  · char
  · extern
  · return
  · union
  · const
  · float
  · short
  · unsigned
  · continue
  · for
  · signed
  · void
  · default
  · goto
  · sizeof  · volatile
  · do
  · if
  · static
  · while

Comentarios

Los comentarios se escriben entre los caracteres barra-asterisco (/*) y asterisco-barra (*/). Nos sirve para escribir información que nos referencie al programa pero que no forme parte de él. Por ejemplo especificar que hace el programa, quien lo elaboró, en que fecha, que versión es, etc.

Tipos de datos en C
Los tipos de datos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia de estilo c++
  • guia quimica prop c
  • Una Guia De Programas En C++
  • Guia De Apoyo C
  • Guia C Naturales 5
  • guia de lenguaje c
  • guia sobre matrices c++
  • guia de c .naturales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS