- Existe diferencia entre '\0' y "\0"

Iniciado por Cragser, 1 Marzo 2014, 20:15 PM

0 Miembros y 1 Visitante están viendo este tema.

Cragser

- ¿Es diferente '\0' a "\0" en C  para recorrer un puntero en una cadena de caracteres?-

leosansan

Cita de: Cragser en  1 Marzo 2014, 20:15 PM
- ¿Es diferente '\0' a "\0" en C  para recorrer un puntero en una cadena de caracteres?-

Lo primero es un caracter y lo segundo una cadena.

Si vas a recorrer una cadena en busca del caracter nulo elige la primera forma.


¡¡¡¡ Saluditos! ..... !!!!



Yoel Alejandro

Así es, el carácter nulo '\0' es de tipo char, mientras que "\0" es una cadena, o sea que es tipo char*, un puntero. Por eso, estrictamente hablando, son cosas diferentes.

Saludos, Yoel.
P.D..-   Para mayores dudas, puedes enviarme un mensaje personal (M.P.)