Tengo miedo de esta materia después de estructura de datos
Soy el fantasma de Estructura de datos en programación
No tengan miedo, yo les explico un poco para que no se asusten
Yo sé que las funciones son un grupo de instrucciones para realizar algo
Siii y siempre retornan un valor verdad? 
Muy bien, ahora si me responden bien les daré acuarelas  mágicas para su clase de arte¿Qué son los procesos?
Son parecidos y más simples que las funciones, siempre usan void
void quiere decir que no retorna valores
¿Recuerdan el primer modelo que sale antes representando al producto final. Pues es algo similar pues se utiliza para verificar los llamados a la función, ya que controla el número y el tipo de los parámetros, comprobando si son apropiados.
Dijeron qué íbamos a ver prototipos pero no tengo idea de que sean
// declaración de función con prototipoint myFunc(int val);// definición de función con prototipoint myFunc(int val){if (val > 5)return val;elsereturn val * 2;}
Saben que verán recursividad no? No jaja significa que la función se llame a si misma pero sin que se repita y sea un bucle infinito.
La palabra reservada struct indica se esta definiendo una estructura y asignar sinónimo o a tipos existentes,
Un Apuntador es una variable que contiene una dirección de memoria, la cual corresponderá a un dato o a una variable que contiene el dato.
Una última cosa, no se olviden de los nodos que son cada uno de los elementos de una lista enlazada, un árbol o un grafo en una estructura de datos.Serán sus mejores amigos en esta clase, siempre estudien y practiquen.