Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Cragser en 1 Marzo 2014, 20:15 pm



Título: - Existe diferencia entre '\0' y "\0"
Publicado por: Cragser en 1 Marzo 2014, 20:15 pm
- ¿Es diferente '\0' a "\0" en C  para recorrer un puntero en una cadena de caracteres?-


Título: Re: - Existe diferencia entre '\0' y "\0"
Publicado por: leosansan en 1 Marzo 2014, 20:20 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! ..... !!!!


(http://st.forocoches.com/foro/images/smilies/aaaaa.gif)


Título: Re: - Existe diferencia entre '\0' y "\0"
Publicado por: Yoel Alejandro en 2 Marzo 2014, 20:52 pm
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.