Bei der Programmierung in C, ist ein Puffer ein Array verwendet, um eine Reihe von Elementen zu halten. Berechnen der Größe eines Puffers in C unter Verwendung einer eingebauten Funktion . Die Kenntnis der Größe eines Puffers in C ist wichtig , da es Ihnen die Grenze erzählt von der Anzahl der Elemente, die in dem Puffer gehalten werden kann und Sie richtige Programm Sicherheitsvorkehrungen helfen, sicherzustellen, dass nichts kann zu einem Pufferüberlauf. Anleitung
1
Öffnen Sie Ihre C-Programm in den Editor der Wahl.
2
Suchen Sie die Variable, die der Puffer zugeordnet ist , z. B. "string myBuffer ", wenn Sie ein Array mit String- Werten gefüllt
3
in eine neue Zeile in Ihr Programm und geben Sie " int length = sizeof ( myBuffer ) /sizeof (string )," gehen . . Die "Länge " Variable ist nun gleich der Größe des Puffer-Array und kann in andere Teile des Programms verwendet werden.