¿Cómo programar palabras en cuadrados?
En lenguaje C, si no utiliza el modo gráfico, solo puede controlar la salida de clases de caracteres en posiciones específicas. Si usa el modo de gráficos, puede generar gráficos y caracteres al mismo tiempo (de hecho, todos los gráficos o caracteres se componen de una matriz de puntos).
Cada tecla ingresada en el teclado tiene un valor de clave (valor de código ASCII). Al detectar manualmente el valor de la clave, puede determinar qué tecla se ingresa. Por ejemplo, el valor de la tecla ENTER es 13. Asimismo, las teclas izquierda y derecha también tienen un valor.
Volver a LZ: Cuando se ingresa el programa, el valor de la clave de entrada se detecta en un bucle. Si es un clic izquierdo, las coordenadas (x, y) del objeto de salida se cambian a (x-Delete, y).
(El valor de Eliminar depende de sus propias necesidades. Si desea que el usuario sienta que se está moviendo más rápido, este valor debe ser mayor. Si desea reducir la velocidad, debe ser menor).
Y borre la salida original en la pantalla y luego vuelva a mostrar el objeto en la nueva posición de coordenadas, lo que le dará al usuario la sensación visual de que el objeto se está moviendo.
Comprensión puramente personal. Si hay algún error u omisión, corríjalo.