Arduino miten saada joukko elementtejä taulukosta?

Hei, sinulla on joukko merkkijonoja, joka lataa merkkijonot SD-kortin txt-tiedostosta. SD-kortin txt-tiedosto voi vaihdella aika ajoin (ei kun Arduino on käynnissä) .Haluan pystyä saamaan matriisin elementtien määrän sen jälkeen, kun txt-tiedosto on ladattu taulukkoon. Txt-tiedostossa on txt-riviä. Jokainen tiedoston rivi laitetaan jonoon jonossa. Haluan saada matriisin elementtien määrän miten voin tehdä tämän?

Kommentit

  • Tämä on kolmas viestisi pohjimmiltaan sama aihe. Jos yritän " lukea rivien välillä ", yrität toteuttaa yksinkertaisen kuoren. Sinun täytyy miettiä uudelleen, kuinka komentorivit syötetään. Ei ole kovin hyvä ajatus lukea koko tiedosto merkkijonovektoriksi. Vieläkin pahempaa on String-luokan käyttö. Kippis!

Vastaa

Et voi ”t. Tätä käsitteitä ei ole C: ssä.

Matriisilla on kiinteä koko – sinänsä tiedät kuinka monta elementtiä siinä on, koska se on niiden elementtien lukumäärä, joilla loit sen.

String myStrings[4]; 

Se on 4 merkkijono-objektin taulukko. Siinä on 4 elementtiä. Siinä on aina 4 elementtiä.

Kommentit

  • joten voisin asettaa taulukon koon sanoa 400 ja ladata vain 100 riviä tekstiä?
  • Jos sinulla on muistia tallentaa sellainen asia.

Vastaa

numElements = (sizeof (matriisi) / sizeof (matriisi [0]));

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *