*   >> Lectura Educación Artículos >> science >> programación

C ++ Cadena Operators

C ++ Operadores de Cuerda Cuerda en C ++ Standard Library Simplificado - Parte 4 Introducción Esta es la parte 4 de mi serie, cadena en C ++ Standard Library simplificado. En esta parte de la serie, nos fijamos en los Operadores de Cuerda C ++. Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. La Cadena + Operador utiliza el operador + para concatenar dos cadenas.

La sintaxis es: str = Str0 + cad1; El siguiente ejemplo ilustra esto: #include #include using namespace std; int main () {Str0 cadena = "Esta es la primera frase."; cad1 cadena = "Esta es la segunda frase."; string str = Str0 + cad1; cout return 0; } The String == operador Este es el operador de igualdad cadena. Comprueba si dos cadenas son iguales en número de caracteres, personajes particulares y la posición de los personajes. Normalmente se usaría esto en condicionales como en el siguiente ejemplo: #include #include using namespace std; int main () {Str0 cadena = "Esta es la primera frase.

"; cad1 cadena = "Esta es la primera frase."; si (Str0 == cad1) {cout} return 0; } La cadena! = Operador Este es el No operador Igual a para cuerdas. Esto es lo contrario de ==. Normalmente se usaría esto en condicionales como en el siguiente ejemplo: #include #include using namespace std; int main () {Str0 cadena = "Esta es la primera frase."; cad1 cadena = "Esta es la segunda frase."; si (Str0 = str1!) {cout} return 0; } En realidad, el == y! = Hacer la igualdad alfabético y alfabético no igualdad respectivamente. La Cadena El diccionario organiza palabras alfabéticamente.

El alfabéticamente similar a la lógica que se utiliza con el diccionario. Una palabra que viene por primera vez en el diccionario es menor que la palabra que viene a continuación en el diccionario. utilizado en los condicionales. Si la cadena de la izquierda es más pequeña (diccionario sabio) que la cadena de la derecha, 1 para cierto es devuelto; mientras que si la cadena derecha es más pequeña que la cadena izquierda, se devuelve 0 para falso.

Lea y pruebe lo siguiente: #include #include using namespace std; int main () {Str0 cadena = "hombre"; cad1 cadena = "mapa"; si (Str0 {cout} return 0;.} El String> Operador El operador> compara dos cadenas alfabéticamente similares a la lógica que se utiliza con el diccionario> se utiliza normalmente en los condicionales Si la cadena de izquierda es más grande (Diccionario- sabio). de la cadena de la derecha, se devuelve 1, mientras que si la cadena de la derecha es más grande que la cadena izquierda, se devuelve 0 Leer y tratar el siguiente ejemplo:.

#include #include using namespace std; int main) {string Str0 = "hombre ( "; string str1 =" mapa ", y si (str1> Str0) {cout} return 0;} El String o igual que la cadena de la derecha, se devuelve 1, mientras que si la cadena derecha es menor o igual a la cadena izquierda , se devuelve 0 Leer y pruebe lo siguiente:. #include #include using namespace std; int main () {string Str0 = "hombre"; string str1 = "hombre"; si (Str0 {cout} return 0; } El String> = operador El operador> = compara dos cadenas (de diccionario-sabio).

Si la cadena de la izquierda es más grande que o igual a la cadena derecha, se devuelve 1; mientras que si la cadena derecha es mayor que o igual a la cadena izquierda, 0 es devuelto. Lea y pruebe lo siguiente: #include #include using namespace std; int main () {Str0 cadena = "hombre"; string str1 = "hombre"; si (Str0>

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.