Categoría C / C++

C / C++

PUNTEROS en C++

¿QUÉ ES UN PUNTERO? De manera simple, un puntero es una dirección. Al contrario que una variable normal, un puntero es una variable almacenada en alguna parte del espacio del programa. Siempre es mejor usar un ejemplo, por tanto, veamos…

Manual básico de C++

Este manual es ideal para iniciarse en la programación utilizando el lenguaje C++. Índice: Introducción a C++ Operadores relacionales en C++ Estructuras de control en C++ ASIGNACIONES Y COMPARACIONES LÓGICAS en C++ LA PARTE CRÍPTICA DEL C DEFINICIÓN DE VARIABLES…

ESTRUCTURAS Y UNIONES en C++

Enumeración de tipos Examinemos el archivo 40ENUM.CPP como un ejemplo del uso de tipos de variables enumeradas. En el programa ejemplo se usa la palabra enum en la línea 8, pero se la omite en la línea 7 para ilustrar…

ARREGLOS Y CADENAS en C++

Como ya sabemos, los programas almacenan información en las variables. Hasta ahora, las variables utilizadas sólo guardaban un valor. Sin embargo, en muchos casos los programas necesitarán guardar muchos valores al mismo tiempo, tales como 50 calificaciones, 100 nombres de…

RECURSIVIDAD en C

En C, las funciones pueden llamarse a sí mismas. Si una expresión en el cuerpo de una función llama a la propia función, se dice que ésta es recursiva. La recursividad es el proceso de definir algo en términos de…

SOBRECARGA DE FUNCIONES en C++

En C++, dos o más funciones pueden compartir el mismo nombre, siempre y cuando sus declaraciones de parámetros sean diferentes. El proceso por el cual varias funciones pueden compartir el mismo nombre se denomina sobrecarga (overload) de funciones. De estas…

LOS PROTOTIPOS en C++

LOS PROTOTIPOS Examinemos el archivo 23PROTIPO1.CPP Un prototipo es un modelo limitado de una entidad más completa que vendrá luego.  En este caso, la función “relleno” es la entidad completa que vendrá luego y el prototipo se ilustra en la…

FUNCIONES EN C++

FUNCIONES en c++ Al incrementarse el tamaño y la complejidad de los programas, es muy recomendable dividirlos en partes más pequeñas llamadas funciones. Cada función ejecuta una tarea específica. Cuando el programa necesita ejecutar la tarea llama a la función,…

DEFINES Y MACROS en C

DEFINES Y MACROS: AYUDA A UNA PROGRAMACIÓN CLARA A continuación vemos el primer ejemplo de algunas «defines» y «macros»: 19DEFINE.C Observamos que las 4 primeras líneas de programa empiezan con la palabra «#define«. Es la manera de definir todos los…

DEFINICIÓN DE VARIABLES en C++

Veamos a continuación el archivo 17VARDEF.CPP Las variables son automáticamente inicializadas a cero cuando se declaran.  Los variables  “indice”, en la línea 3, y “estático”, en la línea 25 son, por lo tanto, automáticamente inicializadas a cero.  Por supuesto, todavía…