Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/04/2016, 12:02
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 1 mes
Puntos: 204
Respuesta: ¿Se puede hacer un apuntador estático?

No te hace falta un puntero doble sino un puntero simple, ya que únicamente quieres memorizar una posición dentro del string.

Por otro lado, fíjate que los dos parámetros son const y tus punteros internos no son const... Deberían ser const también para respetar las propiedades de los parámetros.

La forma correcta de usar la variable estática es comprobar si el puntero s1 apunta a algo diferente de null. Si es así entonces haces que tú variable interna apunte a s1. En caso contrario evitas la inicialización. El resto del algoritmo es el mismo en ambos casos y se basa en trabajar con tu variable interna en vez de con s1.
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.