Buenas!
Quería consultar si podría ser un arreglo circular una posible implementación de la estructura.
En el video utiliza utiliza otra implementación que creo que utiliza menos memoria:
Me gustaría saber si mi implementación usando arreglo circular tiene algún error en términos generales, y si podría llegar a tener alguna desventaja con respecto a la implementación del video.
Algo que me hace ruido de mi implementación, es que al crear el arreglo de pedidos en la función crearPedido, estos quedan indefinidos. En el video por ejemplo los inicializa en false porque utiliza un arreglo de booleanos, pero yo, ¿cómo podría hacer? ¿podría asignarles NULL? En caso de que sea posible ¿valdría la pena?
Recuerdo haber leído que es buena practica no dejar cosas sin definir, pero acá no se si seria realmente necesario porque me manejo con ini y fin.
Saludos,