Código fuente de cadena básica
putchar(" "); //Espacios de salida
Reverse(); //Llamar a la subrutina
-c = getchar(); Primero ingrese el carácter B y asígnelo a c.
-putchar(c); // Genera el carácter de valor B de c. La salida total actual es "B"
-c no es igual a un espacio. se cumplen, revertir (); Tenga en cuenta que el valor de C en esta subrutina es b.
-Esta oración requiere que tengas un espacio después de básico para finalizar, de lo contrario nunca cumplirás la condición "básico"
-c = getchar(); ; //Obtiene el segundo carácter A y lo genera. La salida total es "barra"
- c! ='' se establece la llamada inversa(); tenga en cuenta que el valor de c en esta subrutina es a.
-c = getchar(); putchar(c); //Obtiene el tercer carácter s y generalo, la salida total es "bas"
- c! ='' se establece la llamada inversa(); tenga en cuenta que el valor de C en esta subrutina es s.
-c = getchar(); putchar(c); //Obtiene el cuarto carácter I y lo genera. La producción total es "básica"
- c! ='' se establece la llamada inversa(); tenga en cuenta que el valor de c en esta subrutina es I.
-c = getchar(); putchar(c); //Obtiene el quinto carácter c y lo genera. La producción total es "básica"
- c! ='' se establece la llamada inversa(); tenga en cuenta que el valor de c en esta subrutina es c.
-c = getchar(); putchar(c); //Obtiene el sexto espacio de carácter y lo genera. La producción total es "básica"
- c! = 'No' está establecido, no se llama a reverse();
-putchar(c); // La salida C es un espacio y la salida total es "básica"
-La función inversa regresa al pulsador de nivel superior.
-putchar(c); // Salida c, la salida total es "c básica"
-La función inversa regresa al punto de llamada superior.
-putchar(c); // Salida c, la salida total es "ci básica"
-La función inversa regresa al punto de llamada superior.
-putchar(c); //Salida c, la salida total es "cis básica"
-La función inversa regresa al punto de llamada superior.
-putchar(c); // Salida c, la salida total es "cisa básica"
-La función se devuelve al punto de llamada superior a la inversa.
-putchar(c); // Salida c, la salida total es "cisab básico"
-La función inversa regresa al punto de llamada superior (punto de llamada de la función principal) p>
Finaliza la función principal