Buenos días,
Hoy estaba mirando unos códigos que había programado y me ha surgido la siguiente duda. Entiendo la ventaja de usar los punteros para devolver varios valores frente a un return por ejemplo, pero la principal ventaja que se le atribuye a los punteros es su velocidad, ya que no es lo mismo tratar un puntero de 8bits frente a una variable que es una imagen. Sin embargo, en los microcontroladores el mayor uso que hacemos son variables de 8 bits, y el tamaño del putero deberá ser también de 8 bits (menos que un int8 o short int es un bool), por lo tanto no ganaríamos velocidad ni ahorro de memoria...entonces ¿existe alguna otra razón de peso para tratar las variables con punteros?
Como es evidente, para controlar GLCD, pantallas táctiles... sería mucho más cómodo usar punteros.
Saludos...y a ver que pensáis vosotros...