Saltar al contenido

Cómo comprobar si la cadena C está vacía

Solución:

Dado que las cadenas de estilo C siempre terminan con el carácter nulo (), puede comprobar si la cadena está vacía escribiendo

do {
   ...
} while (url[0] != '');

Alternativamente, puede usar el strcmp función, que es exagerada pero podría ser más fácil de leer:

do {
   ...
} while (strcmp(url, ""));

Tenga en cuenta que strcmp devuelve un valor distinto de cero si las cadenas son diferentes y 0 si son iguales, por lo que este ciclo continúa hasta que la cadena no está vacía.

¡Espero que esto ayude!

Si desea verificar si una cadena está vacía:

if (str[0] == '')
{
    // your code here
}

Si el primer personaje es '', entonces tienes una cadena vacía.

Esto es lo que debes hacer:

do {
    /* 
    *   Resetting first character before getting input.
    */
    url[0] = '';

    // code
} while (url[0] != '');
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *