Em linguagens de programação , um "array" contém um conjunto de dados sob o mesmo nome da variável. Algumas linguagens de programação , como Python, permitir que o programador para colocar qualquer tipo de variável em qualquer array. Outras linguagens de programação , como Java e C + + , exigir que os tipos de matriz a ser declarados com a matriz ea matriz só pode conter um tipo de dados. No entanto, ao jogar com as regras da programação orientada a objeto e referência de memória , você pode misturar os tipos de dados em matrizes em outras linguagens de programação. Coisas que você precisa
Interpreter ou compilador para a linguagem de programação adequada ( Python , Java, C + +)
Mostrar Mais instruções
1
Para Python, adicionar os itens individualmente a um lista. Listas Python lidar com uma variedade de tipos de dados automaticamente :
p = list () p.append (1) //adiciona um integerp.append ( 'um' ) //adiciona uma string
2
para Java, criar uma matriz do tipo " objeto ", que serve como o modelo básico para outros objetos. Desta forma, você pode inserir objetos Integer e String objetos por meio de polimorfismo :
Object [] o = new Object [10]; o [ 0] = new String (" Oi " ) //inserir um corda , lançando "Objeto" como " string" o [ 1 ] = new integer (1 ) //inserir um número inteiro , lançando "Objeto" como " integer "
3
Por C + +, criar uma matriz de ponteiros do tipo " vazio ", que pode se referir a qualquer tipo de dados e outras variáveis de referência segurando números e letras :
int main () {
void * coisas [2];
int x = 2; carbonizar y = 't' ;
return 0; }
coisas [0] = & x //primeira posição faz referência a um valuestuff inteiro [1] = &y; //segunda posição faz referência a um valor de caractere