Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C++, pole konstant, předání parametrů, jak na to?

#include <iostream>

const char* A[][5] PROGMEM = {
  {1,2,3,4,5},
  {6,7,8,9,0},
  {a,s,d,f,g} // aby byl týpek podomňou spokojenej, tak dodám že ak a, s, d, f, g nie sú premenné (resp. konštanty a pod.) ale ak chceš hodnotu rovnej danému písmenu uložiť do tochto poľa tak všetky písmená obal medzi apostrofi.
}

void readA(){
  for (size_t i = 0; i < 3; i++) {
    for (size_t j = 0; j < 5; j++) {
      byte hodnota=pgm_read_byte(A[i][j]);
      // ďalší akce
    }
  }
}

int main(void) {
  readA();
  return 0;
}

neco som napsal, neskúšal či funguje.
tie byte a PROGMEM máš asi definované v nejakej knižnici či inom .h súbore.

(sry za chyby (a nezmyslnosti v #1) a že to som napsal tak sakra pomalu ale ešte som len vstal z postele a na mobilu to psát taky není zábava).

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny