Programación en Lenguaje C.

Páginas: 22 (5445 palabras) Publicado: 15 de julio de 2014
Curso de programación en C.
Miquel A Garcies. Servei de Càlcul i Informatització. UIB.

http://massanella.uib.es/c-calculo/scimgs/cursc/index.html

INDICE
Introducción...................................................................................................................... 2
Programas......................................................................................................................... 2
El desarrollo de un programa. .......................................................................................... 4
Tipos básicos y variables.................................................................................................. 5Funciones.......................................................................................................................... 6
Expresiones y operadores. ................................................................................................ 7
Conversión de tipos. ......................................................................................................... 9
Control de flujo...............................................................................................................10
Definición y prototipos de funciones.............................................................................. 12
Construcción de tipos. .................................................................................................... 13
Ámbito de funciones y variables. ................................................................................... 17
Punteros.......................................................................................................................... 18
El preprocesador. ............................................................................................................ 21
Funciones de entrada y salida por pantalla..................................................................... 22
Funciones de asignación dememoria............................................................................. 25
Funciones matemáticas................................................................................................... 26
Operaciones con ficheros................................................................................................ 27
Bibliografía y referencias............................................................................................... 31

Miquel A Garcies. Servei de Càlcul i Informatització. UIB

2

Introducción.
C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y
estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien
un lenguaje pequeño, sencillo y no está especializado enningún tipo de aplicación. Esto lo hace un
lenguaje potente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco
tiempo, un programador puede utilizar la totalidad del lenguaje.
Este lenguaje ha sido estrechamente ligado al sistema operativo UNIX, puesto que fueron desarrollados
conjuntamente. Sin embargo, este lenguaje no está ligado a ningún sistema operativoni a ninguna
máquina concreta. Se le suele llamar lenguaje de programación de sistemas debido a su utilidad para
escribir compiladores y sistemas operativos, aunque de igual forma se pueden desarrollar cualquier tipo
de aplicación.
La base del C proviene del BCPL, escrito por Martin Richards, y del B escrito por Ken Thompson en
1970 para el primer sistema UNIX en un DEC PDP-7. Estos sonlenguajes sin tipos, al contrario que el C
que proporciona varios tipos de datos. Los tipos que ofrece son caracteres, números enteros y en coma
flotante, de varios tamaños. Además se pueden crear tipos derivados mediante la utilización de punteros,
vectores, registros y uniones. El primer compilador de C fue escrito por Dennis Ritchie para un DEC
PDP-11 y escribió el propio sistema operativo en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C Programacion
  • lenguaje de programacion c
  • Lenguaje C programación Basica
  • LENGUAJES DE PROGRAMACION EN C++
  • Estructura Del Lenguaje De Programacion C++
  • LENGUAJE DE PROGRAMACION C
  • lenguaje de programacion c++
  • Programación En Lenguaje C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS