Heim  >  Artikel  >  php教程  >  Wie man die Memset-Funktion versteht

Wie man die Memset-Funktion versteht

坏嘻嘻
坏嘻嘻Original
2018-09-14 15:27:494879Durchsuche

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

Zum Beispiel: int map[1001][1001]; memset(map,0,sizeof(map));


Verwandte Empfehlungen:

Eingabe- und Ausgabeparameter für gespeicherte MySQL-Prozeduren aufrufen

c Sprache MySQL-Datenbanktransaktionsstart, Commit, Rollback-Beispiel_MySQL

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn