Red de conocimientos turísticos - Información de alquiler - ¿Cómo ingresar caracteres chinos durante la edición en lenguaje C?

¿Cómo ingresar caracteres chinos durante la edición en lenguaje C?

Defina una variable de cadena y se pueden ingresar caracteres chinos en el valor de esta variable.

Los caracteres chinos son de varios bytes y no pueden caber en un solo carácter. Puede usar una matriz de caracteres, pero necesita asignar espacio a la matriz o usar una cadena.

Por ejemplo:

#include

int?main(void)

{

char?a[7]=" Hola";

scanf("%*s",a);

printf("%s\n",a);

return?0 ;

}

Información ampliada:

De hecho, desde el punto de vista lingüístico, el inglés es un idioma lineal unidimensional, mientras que el chino es un idioma plano. lenguaje bidimensional. Y el programa es exactamente lineal y unidimensional. En otras palabras, el inglés lineal encaja perfectamente en los programas lineales. Por lo tanto, el chino no es adecuado para los métodos de programación existentes.

Sin embargo, los desarrollos futuros pueden estar más allá de su imaginación. Es posible que en el futuro haya computación cuántica multidimensional, y quizás el chino bidimensional sea más adecuado que el inglés unidimensional.

Los programadores que hayan comparado la programación en chino y la programación en inglés comprenderán que la programación en chino en realidad elevará el umbral. Porque el núcleo de la programación no es un lenguaje en absoluto, sino una forma de pensar procedimental. La más simple no es la programación en inglés, sino la programación de símbolos matemáticos, que es extremadamente abstracta y difícil de entender para la gente común, pero la cantidad de código es extremadamente pequeña.