Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Inhalt eines Arrays loeschen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
13.02.2003, 22:45 Uhr
~matze
Gast


Hi

Wie kann man in C den Inhalt eines Array loeschen bzw. auf NULL setzen.

mfg Matze
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.02.2003, 08:46 Uhr
~B.o.o.M
Gast


Header File: mem.h, string.h
Category: Manipulation Routines

Syntax:
#include <mem.h>
void *memset(void *s, int c, size_t n);
void *_wmemset(void *s, int c, size_t n);

Description:
Sets n bytes of a block of memory to byte c.
memset sets the first n bytes of the array s to the character c.

Return Value: memset returns s.

--------------------------------------------------------------------

Beispiel um das Array blup total mit 0x00 zu beschreiben:
memset (blup, 0x00, sizeof(blup);
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.02.2003, 10:00 Uhr
~0xdeadbeef
Gast


Wenn mich nicht alles täuscht, kannst dus bei der Initialisierung auch einfacher haben,

C++:
int array[10]={0};


erzeugt dann ein 10-Zeichen langes Array aus Nullen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
14.02.2003, 11:05 Uhr
B.o.o.M



Das stimmt... ...aber dann löscht du das array ja nicht, sonder erstellst eines mit lauter nullen
--
Beschichtet mit reinstem Salz aus heiligen Höhlen, von einem erleuchteten Yogi gegessen, wieder ausgeschwitzt, rekristalisiert, abgepackt, verschickt und von katholischen Jungfrauen im Zustand der Gnade auf diesen klebefähigen Polymerstrip aufgebracht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: