Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Programmieren: Was ist ein Array?
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 46 Zeilen
- wo warst du deine ray gebt ihr schon herzlich viele erklärungen dazu ich bin diesen alle grausamen ich gebe einfach mal ein paar beispiele was ich finde was
- seine rede ist oder wie man sich das vorstellen kann zb dass hier das hier das hier oder das hier ich denke die idee dahinter ist klar ich
- stelle mir einfach immer vor wie ein schrank und es funktioniert auch genau wie ein schrank funktioniert wenn ich irgendwo aus einem parade was rausholen
- soll dann ist es genauso wir aus dem schrank sagen denn ich will meine freunde sagen können wir noch die autoschlüssel aus mainfranken sind ihm
- viele schubladen und sie fragt mich natürlich in welcher da muss ich irgendwie sagen ja in der ersten oder in der zweiten oder in der dritten oder
- vierten ich könnte auch sagen in der 2 von unten nicht genau sagen in der dritten von oben oder vielleicht in der mittleren unterhalb oder so naja es gibt
- sehr viele möglichkeiten das zu erklären aber das wichtig ist ich muss diese schublade irgendwie identifizieren und wenn ich es bei mir zu hause so einen
- großen schrank aber wir nehmen hier und jetzt meine schlüssel hier drinnen sind da muss ich dir das auch irgendwie sagen können da kann ich zum beispiel sagen ja
- in der zweiten spalte in der mitte ich könnte auch sagen zweite spalte und das dritte von oben oder das dritte von unten wieder gerade das sehr bedingt
- irgendwie muss ich meine schublade identifizieren können und genau dasselbe passiert eigentlich auch mit raid array ist einfach nur so eine riesige
- schublade und wenn du irgendwo rein gucken willst musst du einfach angeben wo du reingucken willst das heißt in unserem fall könnte das dann so was sein
- wie hier die zweite spalte und die dritte reihe so das heißt die zweite spalte und die dritte reihe sehr gut oder moment mal haben wir nicht einen
- fehler gemacht könnte das nicht moment auch andersrum sein dass das hier eigentlich die reihe an gibt dann müsste es ja drei sein und das gibt die spalte
- an dann müsste das ja zwei sein warum ist es jetzt eigentlich habe ich viele leute fragen gehört die gerade neu in dem thema sind und es gibt
- tatsächlich dann auch lehrer die darauf eine passende antwort haben die sagen dann natürlich das ist doch ganz klar hier die spalte und das ist ganz klar
- hier die reihe und du hast du das gefälligst zu merken sonst gibt's punkte abzug warum stellt sich das so vor weil wenn
- du wir gehen jetzt mal kurz am besten noch eine leere seite wenn man sich ein eindimensionales array vorstellt wir nennen unsere jetzt einfach mal wir
- haben eine dimension dann wird je nachdem wie groß die ist ist es ja einfach nur so eine ganz lange im speicher in der regel hängt auch von
- der programmiersprache dann sollten sie nicht interessiert und deswegen ist es ganz schön sich das hier als spalten index vorzustellen würden dann sagt so
- geht das hier ist die erste spalte das ist die zweite spalte die dritte spalte die vierte spalte so geht er natürlich weil es so auch im speicher liegen kann
- oder meistens auch liegt was ist natürlich blöd ist der typische schrank sieht allerdings so aus und nicht so jetzt bitte nicht verwirren lassen
- deswegen finde ich es viel angenehmer tschuldigung wir hier noch mal hierhin wie in der zweiten variante dass wir sagen wir geben mit dem ersten teil
- unserer reihe an und mit dem zweiten teil geben wir unsere spalte an warum finde ich das einfacher weil ich habe ja als menschen gewisse körpergröße und ich
- gucke wenn ich irgendwas suchen würde zuerst mal in der ersten kompletten reihe weil es ist ja viel schwieriger mich immer weiter nach unten zu drücken
- um dann zum beispiel diese hier zu erreichen es ist viel angenehmer die ersten hindurch zu gucken so aber jetzt sage
- ich dass es so der lehrer sagt ist es andersrum oder vielleicht andere sagen wichtig ist bei der sache es ist völlig egal worum es ist ihr braucht euch nicht
- zu merken was spalten und was rein sind das könnte jedes mal quasi selber entscheiden ihr solltet aber konsequent sein
- das heißt wenn ihr ein programm schreibt wo hier 500 arrays habt dann sollten in allen fünf race über spalten am anfang stehen und eure reihen als zweites oder
- immer die reine am anfang und dann sollten die spalten interessiert sein und wenn da ein kollege von euch kommt und denkt es ist genau umgedreht dann
- kann er das denken solange das für alle 500 denkt weil es ist völlig egal wer das denkt ob ihr euch den schrank so rum vorstellen oder so der speicher sie
- tatsächlich nachher völlig sowieso sowieso völlig anders aus gesprächen es schwer um jetzt gerade einmal technisch zu werden wie sieht der speicher
- tatsächlich auskommen natürlich auf die programmiersprache an wenn wir jetzt hier noch eine zweite dimension dran machen könnte man sich ja vorstellen und
- das ist das was die ganzen programm ihr lehrer auch oft gerne zeigen da kommt ja einfach dann unten nochmal so eine zweite reihe dran und deswegen ist es
- auch schön hier rein index faktisch ist das aber halt falsch die zweite reihe wird halt einfach hinten dran gesetzt so sieht das halt
- einfach in der realität aus und deswegen passt deshalb überhaupt nicht auf irgendwas mit spalten und reihen war es ist einfach nur eine ganz lange reihe
- programmiersprachen abhängig es kann auch so sein ich weiß nicht ich glaube und peißen ist es so
- dass diese ganzen nbc ist einfach überall verteilt sind also überhaupt keine reihe bilden da ist das noch mal was anderes aber wollen wir gar nicht
- eingehen auf diese feinheiten worauf ich hinaus will ist der speicher sind tatsächlich ganz anders aus und was jetzt rein was jetzt beiden sind ist
- eine völlig egal man benutzt einfach das was einem am besten passt tschuldigung für die hin- und herspringen reich hier vielleicht
- noch mal kurz eine anmerkung für alle die sie sich das vielleicht gedacht haben wenn das hier alles eine reihe wäre dann könnte ich doch eigentlich
- selbst wenn ich zwei dimensionen habe einfach mit dieser hier bis hierhin integriert und dann nochmal eins weiter gehen und dann wäre ich ja quasi in
- meiner nächsten spalte oder reihe die nach dem was ich mir vorstelle tatsächlich hängt ab von der programmiersprache aber es geht wenn du
- dir bloß benutzt und den richtigen teile dann wirst du hier tatsächlich dann das so machen also hier eins drauf gezählt hättest aber vorsicht lieber nicht
- machen weil wie gesagt hängt ab vom compiler es gibt kaum teile die da einfach nochmal frecherweise noch kleine speicher blöcke zwischen reinsetzen aber
- dass nur kurz am rande so technisch wollten wir gar nicht werden wie gesagt wenn wir wissen wollen was ist ein array dann sagen wir ein schrank ist ein
- und das passt perfekt
Zum Nachlesen
Array (Datentyp)Ein Array ([əˈɹeɪ], englisch für Areal, Bereich, Anordnung, Aufstellung u. a.) ist in der Informatik eine Datenstruktur-Variante, mit deren Verwendung „viele …
LokalitätseigenschaftSo können beispielsweise Speicherbereiche, auf die erst kürzlich zugegriffen wurde, in einem Cache-Speicher verwaltet werden. Der Cache ist ein relativ …