In programmeertalen , een " matrix " bevat een verzameling van gegevens die onder dezelfde variabele naam . Sommige programmeertalen , zoals Python , laat de programmeur elk type variabele plaatsen in elke array. Andere programmeertalen , zoals Java en C + + , vereisen dat arraytypen worden verklaard met de array en de array kan slechts een type gegevens . Echter , door te spelen met de regels van object - georiënteerd programmeren en geheugen referentie, kunt u mengen soorten gegevens in arrays in andere programmeertalen . Wat je Interpreter of compiler voor geschikte programmeertaal nodig ( Python , Java , C + + ) Toon Meer Aanwijzingen 1 Python , voeg de items afzonderlijk een lijst. Python lijsten omgaan met een verscheidenheid van soorten gegevens automatisch : p = list ( ) p.append ( 1 ) //voeg een integerp.append ( 'een' ) //voeg een string 2 voor Java , een array van het type " object ", die als de basis- template voor andere objecten dient. Op deze manier kunt u Integer objecten en String objecten invoegen door middel van polymorfisme : Object [ ] o = new Object [ 10 ] ; o [ 0 ] = new String ( " Hallo" ) ; //plaats een koord door het gieten van " Object " als " String " o [ 1 ] = new integer ( 1 ) ; //plaatst een integer door het gieten van " Object " als " integer " 3 voor C + + , een array van pointers van het type ' leegte', die kan verwijzen naar een data type , en verwijzing andere variabelen die cijfers en letters : int main ( ) { leegte * stuff [ 2 ] ; int x = 2 ; char y = ' t ' ; return 0 ; } stuff [ 0 ] = & x ; //eerste positie referenties een integer valuestuff [ 1 ] = &y; //tweede positie verwijst naar een personage waarde
|