Вы находитесь на странице: 1из 2

INVESTIGAR

Que es una funcin

Es un grupo de instrucciones con un objetivo en particular y que


se ejecuta al ser llamada desde otra funcin o procedimiento. Una
funcin puede llamarse mltiples veces e incluso llamarse a s misma
(funcin recurrente).

Componentes de una funcin

Los parmetros, que son los valores que recibe la funcin como
entrada;
El cdigo de la funcin, que son las operaciones que hace la
funcin; y
El resultado (o valor de retorno), que es el valor final que entrega
la funcin.

Que es una funcin macro

Los macros son muy utilizados en C y C++. Estos bsicamente son un alias
que podemos incluir en nuestro cdigo el cual, al momento de compilar,
sera reemplazado por lo que hayamos definido.

Estructura de una funcin


Como se crea una funcin
Como se llama una funcin en un programa

Las funciones, para poder ser ejecutadas, han de ser llamadas o


invocadas. Cualquier expresin puede contener una llamada a una
funcin que redirigir el control del programa a la funcin nombrada.
Normalmente la llamada a una funcin se realizar desde la funcin
principal main( ), aunque naturalmente tambin podr ser desde otra
funcin.
Se debe tener en cuenta que la funcin que llama a otra funcin se
denomina funcin llamadora y la funcin controlada se denomina
funcin llamada.
La funcin llamada que recibe el control del programa se ejecuta desde
el principio y cuando termina (se alcanza la sentencia return, o la llave
de cierre(}) si se omite return) el control del programa vuelve y retorna a
la funcin main( ) o a la funcin llamadora si no es main.

Que es recursividad

La recursividad, es un concepto bastante importante y bien bsico de la


programacin. Sin embargo es bastante difcil de asimilar al principio. Se supone
que es algo que se va entendiendo con prctica y tiempo.
Que es un apuntador

Cuando se declara una variable, el compilador reserva un espacio de memoria


para ella y asocia el nombre de est a la direccin de memoria desde donde
comienzan los datos de esa variable. Las direcciones de memoria se suelen
describir como nmeros en hexadecimal. Un apuntador es una variable cuyo
valor es la direccin de memoria de otra variable. Se dice que un apuntador
apunta a la variable cuyo valor se almacena a partir de la direccin de
memoria que contiene el apuntador. Por ejemplo, si un apuntador p almacena
la direccin de una variable x, se dice que p apunta a x.

Arreglos de apuntadores

Los arreglos pueden contener apuntadores


El uso ms comn es el de formar arreglos de cadenas de caracteres
Cada entrada en el arreglo es un apuntador al primer caracter de la cadena
Sea la declaracin:
char * mensaje[4] = {''Hola'',''Adios'',''Bye'',''Salut''}
Cada cadena est almacenada en memoria como una cadena de
caracteres terminada en NULL n0.
En el arreglo no estn colocadas las cadenas, tan solo estn almacenados los
apuntadores.
Aunque el arreglo es de tamao fijo, permite el acceso a cadenas de
caracteres de cualquier longitud.

Estructura de datos
Es una forma particular de organizar datos en una computadora para
que pueda ser utilizado de manera eficiente. Diferentes tipos
de estructuras de datos son adecuados para diferentes tipos de
aplicaciones, y algunos son altamente especializados para tareas
especficas.

Вам также может понравиться