Red de conocimiento del abogados - Preguntas y respuestas jurídicas - ¿Cuál es la función para borrar cadenas en lenguaje C?
¿Cuál es la función para borrar cadenas en lenguaje C?
Método 1: Utilice la función de biblioteca en tiempo de ejecución memset():
memset(str, 0, sizeof(str));
Método 2: Utilice el Función API de Windows ZeroMemory():
ZeroMemory(str, sizeof(str));
Pero no se puede utilizar para punteros. En el caso de los punteros, debe ser así:
struct mystr {.....} *p;
...
memset( p, 0, sizeof(struct mystr));
O:
ZeroMemory(p, sizeof(struct mystr));