In diesem Artikel erfahren Sie, wie Sie die Memset-Funktion verstehen.
Über die Memset-Funktion (Initialisierungsfunktion):
void *memset(void *s, int ch, size_t n);
Funktionserklärung: Ersetzen Sie n Bytes (typedef unsigned int size_t) nach der aktuellen Position in s durch ch und geben Sie s zurück.
memset: wird verwendet, um einen bestimmten Wert in einen Speicherblock zu füllen. Dies ist der schnellste Weg, eine größere Struktur oder ein größeres Array zu löschen.
Der Funktionsprototyp memset() ist extern void *memset(void *buffer, int c, int count) buffer: ist ein Zeiger oder Array, c: ist der dem Puffer zugewiesene Wert, count: ist die Länge des Puffer.
Header-Datei: memory.h oder string.h
Zum Beispiel: int map[1001][1001];
memset(map,0,sizeof(map));
Über die Memset-Funktion (Initialisierungsfunktion): void *memset(void *s, int ch, size_t n);
Funktionserklärung: Konvertieren Sie n Bytes nach der aktuellen Position in s (typedef unsigned int size_t) Ersetzen Sie s mit ch und retour s.
memset: wird verwendet, um einen bestimmten Wert in einen Speicherblock zu füllen. Dies ist der schnellste Weg, eine größere Struktur oder ein größeres Array zu löschen. Der Funktionsprototyp memset() ist extern void *memset(void *buffer, int c, int count) buffer: ist ein Zeiger oder Array, c: ist der dem Puffer zugewiesene Wert, count: ist die Länge des Puffer.
Header-Datei: memory.h oder string.h
Verwandte Empfehlungen:
Das obige ist der detaillierte Inhalt vonWie man die Memset-Funktion versteht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!