Colección de citas famosas - Colección de poesías - ¿Qué es la comparación de cadenas?

¿Qué es la comparación de cadenas?

Se refiere a la operación de comparar el tamaño de un solo carácter o cadena según el orden lexicográfico. Normalmente, el tamaño del valor del código ASCII se utiliza como estándar para la comparación de caracteres.

En las microcomputadoras, los caracteres generalmente se comparan en función del tamaño de sus valores de código ASCII. Si el valor del código ASCII de un carácter es mayor que el valor del código ASCII de otro carácter, el carácter anterior se considera "mayor" que el siguiente carácter, por ejemplo, "C" es mayor que "A".

Los caracteres suelen utilizar el juego de caracteres ASCII aceptado internacionalmente. Cada carácter está representado por un código binario de 8 bits dentro de la computadora. BASIC especifica que dos caracteres individuales se comparan comparando sus valores de código. Por ejemplo, en la tabla de caracteres ASCII, el valor del código de "A" es 65 (número decimal) y el valor del código de "B" es 66 (número decimal), por lo que "A" es menor que "B". Cuando se realiza una acción

Nota

(1) Al comparar dos cadenas, no se puede utilizar el símbolo "==". El símbolo "==" compara la igualdad de las direcciones de dos cadenas.

(2) Si comparas dos caracteres, puedes usar "==" para una comparación directa.

(3) Pero "==" se puede utilizar al comparar dos objetos de cadena. Si son iguales, el valor de retorno de la expresión es 1, no 0.