Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
'operador': operación lógica en dirección de una constante de cadena.
Observaciones
Usar el operador con la dirección de un literal de cadena produce código inesperado.
Example
En el ejemplo siguiente se genera la advertencia C4130:
// C4130.cpp
// compile with: /W4
int main()
{
char *pc;
pc = "Hello";
if (pc == "Hello") // C4130
{
}
}
La instrucción if compara el valor almacenado en el puntero pc con la dirección de la cadena "Hola", que se asigna por separado cada vez que aparece la cadena en el código. La instrucción if no compara la cadena a la que apunta pc con la cadena "Hola".
Para comparar cadenas, use la función strcmp .