Título: [Duda] Punteros a Funciones. Publicado por: BlackZeroX en 14 Enero 2011, 02:12 am .
¿Siempre se debe declarar int a un puntero de una funcion/proceso?, me estoy leyendo un articulo al respecto que es de C++, pero quisiera saber si en ANSI C es lo mismo o si los punteros a funciones ANSI C son de otra forma. [congetura] * Creo y supongo que se declara con el tipo que devuelve la funcion, similar a la declaracion de un prototipo pero difiriendo de esta. [/congetura] Dulces Lunas!¡. Título: Re: [Duda] Punteros a Funciones. Publicado por: leogtz en 14 Enero 2011, 02:37 am [congetura] * Creo y supongo que se declara con el tipo que devuelve la funcion, similar a la declaracion de un prototipo pero difiriendo de esta. [/congetura] Así es. Mira un ejemplo: Código
Utilizamos el tipo de dato void. Título: Re: [Duda] Punteros a Funciones. Publicado por: BlackZeroX en 14 Enero 2011, 07:44 am .
Gracias por corrovorarmelo, lo que andube leyendo siempre ponian int cuando veia que las funciones era char* o char** o void, se que no esta mal pero se que es una mala practica a largo plazo... y era por esto que deseaba saber realmente esto. Aquí dejare una de mis practicas. Código
Temibles Lunas!¡. . |