C-Programmierung

Gast #1311351
Lesenswert?

Hallo Leute,

ich bin ein Anfänger was die C - Programmierung betrifft. Kann mir 
jemand das hier erklären? Was macht der Code?
1
 
2
for(k=0;k<level_max;k++)              
3
          {
4
                zufall_low = zufall_low >> 1;   
5
                if(Carry)
6
                {
7
                          
8
                          rot = 0;                            
9
                }
10
                else
11
                {
12
                          
13
                          gruen = 0;                           
14
                }
15
                
16
                time10msx(50);                  
17
                rot   = 1;                      
18
                gruen = 1;                      
19
                time10msx(50);                  
20
          }

Ich bedeanke mich im voraus

lg Thomy
#1311382
Lesenswert?

solange k kleiner als level_max ist wird folgende schleife 
durchloffen, und bei jedem durchlauf k um eins erhöht:
  - Der inhalt von zufall low um ein bit nach rechts verschoben.
  - Wenn Carry größer 0 wird rot auf 0 gesetzt,
    andernfalls wird gruen auf null gesetzt.
  - Der nächste funktionsaufruf sieht nach 50ms wartezeit aus.
  - Nun wird rot auf 1 gesetzt und gruen auch auf 1 gesetzt.
  - Und nun wieder die 50ms wartezeit.
(ende der schleife)

Was das ganze aber für einen Sinn ergeben soll ist ohne den 
vollständigen Code für mich nicht ersichtlich.
Gast #1311576
Lesenswert?

Ich find ja das hier schon gewaltig krass:

24.06.2009 21:45: Frage gestellt
24.06.2009 21:55: "Bitte ich brauche dirngend Hilfe!!!"

10 Minuten nach Fragestellung am späten Abend schon ne Antwort 
erwarten...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren