Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Seqüencial Tipo de dados
Muitas linguagens de programação , incluindo C, C + + , Python e Java , incluir seqüência ou tipos de dados sequenciais. Tipos de dados sequenciais compartilham muitas propriedades comuns. Eles contêm várias partes de dados , conhecidos como "elementos ", que são mantidos em uma ordem específica. Cada elemento é numerado , ou indexado , para que os elementos individuais , porções da sequência ou toda a sequência pode ser manipulado . Cordas

Uma string é uma seqüência de valores de dados , geralmente grupos de oito bits adjacentes , conhecidas como " bytes ", que normalmente representam personagens . O mapeamento entre os valores de dados e os personagens é determinada por um conjunto de caracteres, uma lista definida de caracteres reconhecidos pelo hardware e software de computador. Os personagens de uma seqüência são numerados da esquerda para a direita a partir de 0 ou, alternativamente, contados a partir da direita para a esquerda, a partir de menos 1. Cada caractere de uma string pode ser acessado colocando o índice após o nome da seqüência entre colchetes.
Arrays

Uma matriz é uma seqüência de itens de dados do mesmo tipo - ou seja, corda ou de dados numéricos - que compartilham o mesmo nome da variável. Um array é um tipo de agregado , ou composto, tipo de dados , cada elemento individual de uma matriz pode ser usada em uma instrução ou expressão do mesmo modo como uma sequência regular ou variável numérica . O número de dimensões depende da linguagem de programação , mas é geralmente ilimitada.

Listas

Uma lista é uma estrutura de dados capaz de armazenar vários valores, possivelmente de diferentes tipos , tais como texto e números . O fato de que os itens de uma lista não precisa ter o mesmo tipo - e , em algumas linguagens de programação , a lista pode aumentar de tamanho em tempo de execução - faz listas mais flexível do que as matrizes "clássicos" . No entanto , ao contrário de uma matriz, os itens em uma lista são normalmente acessados ​​sequencialmente , trabalhando a partir do topo da lista para a cauda.
Tuples

Algumas linguagens de programação , incluindo Lisp e Python, incluir um tipo adicional seqüencial de dados, conhecido como " tupla. " uma tupla é definida bem como uma lista, mas uma vez por tupla foi criado, elementos não podem ser adicionados ou removidos. Em outras palavras, é " imutável ". Para os dados que não precisam ser alteradas , tuplas fornecer proteção contra alterações acidentais e são mais rápidas do que as listas . Tuplas são tipicamente usados ​​para passar uma série de parâmetros de um programa para outro, ou para representar um conjunto de atributos de valor em um banco de dados relacional.

Anterior :

Próximo : No
  Os artigos relacionados
·Diferenças entre o feedback Controle e Controle Feed F…
·Como instalar um tema WSP 
·Como criar um Programa COBOL 
·Como substituir múltiplas linhas em Apache 
·Diferenças entre Definindo uma função membro não -S…
·Como converter um IQueryable para Dataset 
·Função Callback 
·Como colocar uma variável no nome do caminho em MATLAB…
·Definição de Pré e Pós -Processor 
·Como criar Drawables De Resource ID no Android 
  Artigos em destaque
·Como remover o CoreData iPhone Emulator 
·Como classificar em uma grade de dados 
·Microsoft C Certificação da Sharp 
·Como limitar a casa decimal em Linguagem C 
·Por que não posso ver minha Xcode iPhone 
·Como usar arquivos de esqueleto em OGRE 
·Como criar auto_ptr Sintaxe 
·O que é uma matriz esparsa em MATLAB 
·Treinamento C + + 
·Como criar uma instrução switch em C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados