Der Nachfolger des WDR-Computerclub mit Wolfgang Back und Wolfgang Rudolph - ...und immer ein Bit übrigbehalten!


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: speicherbereiche und überlagerung Kategorie: Programmierung Basic (von ManfredW, Homepage - 16.09.2004 10:11)
 Als Antwort auf Re: speicherbereiche und überlagerung von Achim - 16.09.2004 9:52

> Hi,
>
>
> > > define testbit bit[88]
> > > testbit = 1
> > Vorsicht! Abfrage auf 1 geht nicht, sondern nur -1(Minus)
> > > gusub irgendeinprogramm
> > > if testbit = 0 then gosub testbitistnull
> > Besser und verständlicher wäre beim Setzen und bei der Abfrage ON und OFF zu nutzen.
> > testbit = ON bzw. if testbit = OFF then ..
>
> Noch besser und verständlicher ist m. E. einen booleschen Ausdruck auch als solchen zu benutzen und
> nicht nochmal auf seinen Zustand abzufragen, also:
>
> define test bit[88]
>
> if test then
>
> oder
>
> if NOT test then
>
> ;-)
>
> Bye
>  Achim
>
Hallo,
"verständlich" ist abhängig vom eigenen Arbeitsgebiet.
Ein Handwerker z.B. kann  Test EIN und Test AUS besser verstehen.
Auf meiner homepage habe ich die andere Möglichkeit auch erwähnt.
Viele Grüße ManfredW

Meine Homepage: http://manfred.wilzeck.de

 Antwort schreiben

Bisherige Antworten:

Re: speicherbereiche und überlagerung (von Achim - 16.09.2004 22:07)
    Re: speicherbereiche und überlagerung (von Jan Dressler - 17.09.2004 16:20)