Lenguajen C++

Páginas: 55 (13621 palabras) Publicado: 23 de abril de 2012
Introducción
Contenido del Capítulo:
1. Sobre el curso
2. Dónde encontrar el curso
3. El lenguaje C
4. Peculiaridades de C
5. Compiladores
6. El editor
7. El primer programa: Hola Mundo
8. ¿Como se hace?
9. Nota adicional sobre comentarios.
10. La creación de un programa paso a paso
11. ¿Qué sabemos hacer?
12. Ejercicios

Sobre el cursoEste es un curso para principiantes así que intentaré que no haga falta ningún conocimiento anterior para seguirlo. Muchos otros cursos suponen conocimientos previos pero eso no sucederá aquí. Si tienes alguna duda puedes escribirme a mí o a la lista que he creado para las consultas. Prefiero que hagas esto último porque tu duda puede ser la duda de otro y así sólo tengo que contestar una vez,además hay mucha gente dispuesta a ayudar (ya somos más de 100). Para apuntarte a la lista debes enviar un mensaje en blanco a:
progc-subscribe@egroups.com
Para enviar mensajes a la lista (debes apuntarte primero, si no el mensaje no llegará) escribe a:
progc@egroups.com
Te animo a que te apuntes a la lista. Y recuerda que ninguna duda es estúpida, aquí se supone que se empieza desde cero. Tambiénme gustaría que participases activamente en la lista ayudando en lo que puedas a los que tienen dudas.
En cuanto al formato del curso los capítulos más recientes están escritos usando html dinámico, lo que me permite cambiar el estilo más cómodamente. Si tu navegador no lo soporta también podrás ver el curso, aunque tendrá un aspecto diferente (el contenido por supuesto será el mismo).
Megustaría que si sigues el curso me comentes que te parece y que rellenes la encuesta de opinión. Si tienes algun problema con el formulario de la encuesta mándame un email corriente contestando a las preguntas que se hacen en él. El curso es gratis, y esto es lo único que pido a cambio.
Algunos capítulos tienen apartados dedicados a algún Sistema Operativo en concreto y está indicado en el título entreparéntesis. Por ejemplo en el Capítulo 2 hay un apartado titulado 'Gotoxy: Posicionando el cursor (DOS)'. El DOS entre paréntesis indica que sólo tiene validez en DOS.
NOTA IMPORTANTE: Si te pierdes no te desanimes, ponte en contacto conmigo y consultame. Puede que alguna sección esté mal explicada. De esta forma estarás colaborando a mejorar el curso.

Dónde encontrar el curso
Puedesencontrar la versión más actualizada del curso en www.elrincondelc.com

El lenguaje C
El lenguaje C es uno de los más rápidos y potentes que hay hoy en dia. Algunos dicen que está desfasado (ja,ja) y que el futuro es Java. No se si tendrá futuro pero está claro que presente si tiene. No hay más que decir que el sistema operativo Linux está desarrollado en C en su práctica totalidad. Así que creo que nosólo no perdemos nada aprendiendolo sino que ganamos mucho. Para empezar nos servirá como base para aprender C++ e introducirnos en el mundo de la programación Windows. Si optamos por Linux existe una biblioteca llamada gtk (o librería, como prefieras) que permite desarrollas aplicaciones estilo windows con C.
No debemos confundir C con C++, que no son lo mismo. Se podría decir que C++ es unaextensión de C. Para empezar en C++ conviene tener una sólida base de C.
Existen otros lenguajes como Visual Basic que son muy sencillos de aprender y de utilizar. Nos dan casi todo hecho. Pero cuando queremos hacer algo complicado o que sea rápido debemos recurrir a otros lenguajes (c++, delphi,...).

Peculiaridades de C
Una de las cosas importantes de C que debes recordar es que es CaseSensitive (sensible a las mayúsculas o algo así). Es decir que para C no es lo mismo escribir Printf que printf.
Conviene indicar también que las instrucciones se separan por ";".

Compiladores de C
Un compilador es un programa que convierte nuestro código fuente en un programa ejecutable (Me imagino que la mayoría ya lo sabeís, pero más vale asegurar). El ordenador trabaja con 0 y 1. Si...
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