logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Pętla for C AVR ciało pętli

karol123 12 Lis 2010 17:35 1804 4
REKLAMA
  • #1 8735084
    karol123
    Poziom 16  
    Witam wszystkich może zwracam sie z banalnym pytaniem lecz nie mogę sobie poradzić a mianowicie mam pętle for(i=0,buffer[5]=0; a; a/=10,i++) początek pętli zmienna licznikowa i teraz po przecinku nie wiem co z tą tablicą czy ona jest inicjalizowana i zerowana dalej już nie rozumiem.
  • REKLAMA
  • REKLAMA
  • #3 8740215
    karol123
    Poziom 16  
    A w następnej kolejności kolega mógłby mi pomóc.
  • REKLAMA
  • #4 8740524
    tadzik85
    Poziom 38  
    for(instrukcje początkowe; warunek sprawdzany na każdym obiegu (fałsz wyjście z pętli; instrukcje wykonywane po każdym obiegu pętli)

    jeśli np. chcesz by na początku pętli wykonały się dwie rożne instrukcje oddzielasz je przecinkami
  • #5 8740654
    chrobot
    Poziom 16  
    karol123 napisał:
    Witam wszystkich może zwracam sie z banalnym pytaniem lecz nie mogę sobie poradzić a mianowicie mam pętle for(i=0,buffer[5]=0; a; a/=10,i++) początek pętli zmienna licznikowa i teraz po przecinku nie wiem co z tą tablicą czy ona jest inicjalizowana i zerowana dalej już nie rozumiem.


    buffer[5]=0; >> tak jak jeden z moich przedmówców napisał (Freddie Chopin) 6 element 0,1,2,3,4,5 = 6 elementów .
    C to nie bascom ;)
    zakładam ze gdześ w programie masz :
    unsigned char buffer [14] = {11,33,...8}
    oczywiscie to tylko przykład definicji tablicy np.: 14 elementowej
REKLAMA