Contenido del curso
- 1. Introducción
- 2. Diferencias entre C y C++
- 3. Creación de Clases y Objetos
- 4. Mi Primer Programa
- 5. Entrada y Salada por Consola en C++
- 6. Funciones Constructoras y Destructoras
- 7. Funciones InLine y Automáticas
- 8. Utilización de Estructuras como Clases
- 9. Operaciones con Objetos
- 10. Funciones Amigas
- 11. This, New y Delete
- 12. Referencias
- 13. Herencia
- 14. Funciones Virtuales
- 15. Sobrecarga de Funciones y Operadores
- 16. Ficheros
- 17. Excepciones
2. Diferencias entre C y C++
Capítulo anterior: 1 - Introducción
Capítulo siguiente: 3 - Creación de Clases y Objetos
Aunque C++ es un superconjunto de C, existen algunas diferencias entre los dos. En primer lugar, en C cuando una función no toma parámetros, su prototipo tiene la palabra void. Sin embargo en C++ void no es necesario(opcional).
Prototipo en C: char f1(void);
Prototipo en C++: char f1();
Otra diferencia entre C y C++ es que en un programa de C++ todas las funciones deben estar en forma de prototipo, en C los prototipos se recomiendan, pero son opcionales. También si una función de C++ es declarada para devolver un valor obligatoriamente la sentencia return debe devolver un valor, en C no es necesario que se devuelva.
Otra diferencia es el lugar donde se declaran las variables locales. En C, deben ser declaradas solo al principio del bloque, mientras que en C++ las variables se pueden declarar en cualquier punto. Aunque es conveniente realizarlo siempre al comienzo de la función.
« Anterior 2/17 Siguiente »
Hay 188 opiniones del curso
-
escueto -- minerva (03/05/08)
muy escueto´muy escueto
-
CRAM -- CRAM (21/04/08)
Le hace falta mucho a este curso, hay cosas no muy bien explicadas.
-
exelente!!!! -- Carla Nayelly (04/04/08)
es un gran curso, esta bien explicado, y lleno mis expectativas.
-
buena -- alan (03/05/06)
es muy interesnate para los que apenas van aprendiendo como uno
Cursos relacionados
Todos los derechos reservados. No está permitida la reproducción total o parcial de esta obra ni su tratamiento por cualquier método sin autorización escrita de la Editorial o de su autor.La opinión expresada en este correo no tiene por qué coincidir con la de MailxMail SL. Los comentarios y opiniones contenidos en él son únicamente propiedad de sus respectivos autores, nunca de MailxMail SL.
