Lenguaje C

Páginas: 13 (3005 palabras) Publicado: 27 de octubre de 2012
Estructura de un Programa en C.

Un programa en C consta de una o más funciones, las cuales son similares a las subrutinas en FORTRAN o los procedimientos en PASCAL.

#Include Archivo de cabecera
main() Función principal
{ Inicio del cuerpo de la función
printf ("Bienvenido"); Función de librería
} Fin de la función

Losarchivos de cabecera tienen extensión .h, empiezan con el signo de # (número) y están encerrados entre los signos de < > (menor y mayor). Todo lo que comienza con los signos de < > (menor y mayor) son instrucciones de preprocesador, estos archivos de cabecera pueden ser editados.
main es la función principal y las funciones se distinguen por que luego del nombre vienen los signos de ( )(paréntesis) y dentro de estos están los argumentos, si la función no utiliza argumentos entonces se pone la palabra void; si esta seguido de un (;) (punto y coma) significa que se esta llamando a esa función pero si esta seguida de un signo de { (llaves) indica que es el inicio del cuerpo de la función.
printf imprime sus argumentos en el standard out (stdout) o sea la pantalla.

Puntuación en laprogramación en C

Generalmente se puede dejar espaciamiento o cortar líneas de código sin que esto cause problemas aunque no es aconsejable. En C las letras minúsculas y mayúsculas son significativas o sea que existe diferencia

main()
{
printf("Bienvenidos");
}


main () { printf("Bienvenidos"); }


main(
)
{
printf("Bienvenidos");
}

Sentencias en C

Las sentencias son las principales componentes de las funciones, se pueden clasificar por su efecto, además en C es posible unir sentencias una a continuación de otra luego del (;) (punto y coma).

Comentarios en C

Los comentarios se inician con un ( /* ) slash seguido de un asterisco y sefinaliza con ( */ ), ejemplo /* Esto es un comentario */.

Identificadores

En C los nombres de variables suelen llamarse identificadores, un identificador o nombre consiste en cualquier combinación de caracteres válidos como son las letras A hasta la Z en mayúsculas o minúsculas, los dígitos de 0 a 9 y el carácter ( _ ) subrayado.

Los identificadores deben empezar con una letra ocarácter subrayado, los dígitos no pueden ser el primer carácter de un identificador; estas reglas son las mismas para los nombres de funciones. Se puede utilizar el tipo de letra que se desee en los identificadores, en general utilizar identificadores que solo difieran en letras mayúsculas o minúsculas es arriesgarse a tener problemas; los identificadores pueden tener una longitud de hasta 31 caracteressegún ANSI C.

Palabras Reservadas

Las palabras reservadas son las propias del lenguaje como son:

do while main else if break
for case goto getch

entre otras.

Tipos de Datos y Declaración de Variables

En C una variable queda definida por tres atributos, su clase de ubicación en la memoria, su tipo y su nombre.

Tipos Fundamentales

charint
long
float
double

Declaración de Variables

En C se debe declarar todas las variables antes de su utilización, normalmente al comienzo de la función

main()
{ int a; /* el tipo de variable es int y el nombre de la variable es a */
float b;
double c,d; /* el tipo de las variables esdouble y el nombre de la variable es c y d */
char x;
. . .
. . .
}

Asignación de Valores

Para la asignación de valores se utiliza el signo ( = ) igual, por ejemplo:

a=5;
b=4;
x=43;
n=4.76;

en C es posible asignar a varias variables un solo valor ejemplo:

a = b...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS