Red de conocimiento informático - Conocimiento informático - ¿Qué se debe hacer si es necesario utilizar caracteres chinos en un programa?

¿Qué se debe hacer si es necesario utilizar caracteres chinos en un programa?

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 para la matriz o usar una cadena.

Por ejemplo:

#includelt;stdio.hgt;

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 unidimensional lineal, mientras que el chino es un idioma bidimensional plano. lenguaje dimensional. 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.