[ Foro de C ]
Como puedo acceder o manejar la consola de un sistema a través de C?
Como puedo ejecutar otro ejcutable cuando abro un primero?
¿A qué te refieres con "la consola"? Porque si te refieres a pantalla y teclado, las manejas con órdenes como "gets" o "scanf" y "puts" o "printf". Si te refieres al "intérprete de comandos" del sistema operativo (como Bash en Linux y Command.com en Dos/Windows), no puedes "manejarlo", sino lanzarlo, y, como mucho, indicarle ciertas opciones.
Para llamar a otro ejecutable se usa la orden "system". Por ejemplo, en Dos/Windows podrías borrar la pantalla con
system("cls");
y en Linux con
system("clear");
pero es peligroso delegar en el sistema sin necesidad. Además, quizá tu orden ni siquiera llegue a lanzarse porque no haya suficiente memoria libre (algo poco habitual con sistemas operativos actuales, pero que era tristemente frecuente en MsDos).
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)