Colección de citas famosas - Slogan de motivación - ¿Cuál es el papel de la limpieza de cadenas en el lenguaje C?

¿Cuál es el papel de la limpieza de cadenas en el lenguaje C?

Método 1: utilice la función de biblioteca en ejecución memset():

memset(str, 0, sizeof(str));

Método 2: utilice la función API de Windows ZeroMemory():

ZeroMemory(str, sizeof(str));

Pero no es un puntero. El puntero debe ser así:

Estructura mystr {.....} * p

...

memset(p, 0 , sizeof (struct mystr));

O:

ZeroMemory(p, sizeof(struct mystr));