Ska försöka översätta ett program från Qbasic till C och har en fråga, vad betyder DIM SHARED? Är det samma sak som en global variabel?
EDIT: Vad betyder det när en funktion har ett % tecken efter namnet?
FUNCTION pop%
/Viktor
7 svar · 317 visningar · startad av Viktor
Ska försöka översätta ett program från Qbasic till C och har en fråga, vad betyder DIM SHARED? Är det samma sak som en global variabel?
EDIT: Vad betyder det när en funktion har ett % tecken efter namnet?
FUNCTION pop%
/Viktor
SHARED menar precis som namnet antyder att variablen ska vara delad över hela programmet.
% tyder på en integer...
Den minskar värdet av variablen <b> men 256 och sätter den första bit'en i variablen reg.s till 1.
rymdknark skrev:
Den minskar värdet av variablen <b> men 256 och sätter den första bit'en i variablen reg.s till 1.
Så det är samma sak som att skriva
b = b - 256
reg.s = reg.s OR 1
?
/Viktor
Jag har för mig att kolon används som satsavgränsare, som semikolon i Java, C, m.fl.
ok, det är ca 10 ställen där de har använt : i hela koden (ca 2000 rader), varför kan dem inte vara konstanta och alltid ha radbrytning :)
EDIT: kan tyvärr inte köra basic kod på min dator det är därför som jag måste fråga :)
/Viktor
Jo, : används när man vill köra flera kommandon på samma rad. Fungerar i Visual Basic också.