Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » begrenztes hochzählen im eines Arrays

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.07.2005, 16:37 Uhr
JohnSilver



Hallo,

ich habe folgendes Problem, ich habe ein globales Array[40].
Nun einen Zeiger (*zeiger)auf das Array, der der Reihe nach das Array durchgeht und den Inhalt anschaut.

Nun möchte ich den Durchlauf des Zeigers variabel halten, d.h. einmal soll dieser bis Arrayinhalt an der Stelle [20] ein anderes Mal weiter oder weniger weit durchlaufen.
Die Grenze des Zeigerdurchlaufs wird durch var2 festgelegt.

Ich stell mir da folgendes vor:

zeiger=array;
//das komplette Array wurde vorher mit 99 initialisiert, eine Variable (var1) begrenzt die Schleifendurchläufe
for(int i=0; i<var1 && zeiger<var2; i++)

=> Das funktioniert aber leider nicht so.
Wie kann ich die Grenze wirksam in der for-Definition unterbringen???

Danke

JohnSilver
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
13.07.2005, 17:12 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


gibt mehrere möglichkeiten... die für dich am einfachsten verständliche ist vielliecht wenn du einfach nach jedem durchlauf eins ab ziehst von der variable und guckst ob sie 0 geworden ist, dann ist feierabend....
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
13.07.2005, 17:25 Uhr
ZuK



@JohnSilver: Deine Frage ist sehr unklar formuliert. Könnte es sein das du folgendes meinst

Code:
zeiger=array;
//das komplette Array wurde vorher mit 99 initialisiert, eine Variable (var1) begrenzt die Schleifendurchläufe
for(int i=0; i<var1 && zeiger[i]<var2; i++)

Kurt
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
13.07.2005, 17:34 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


würde auch prüfen ob zeiger[i] überhaupt gültig ist
--
class God : public ChuckNorris { };
 
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: