Uma disposição é uma coleção das variáveis do mesmo tipo. Os elementos de disposição individuais são identificados por um índice do inteiro. Uma disposição é declarada na função principal, tem geralmente detalhes das dimensões incluídas. É possível usar um outro tipo chamado um ponteiro no lugar de uma disposição.

Files Recovery Software
Início Detalhes de Contato Apoio ao Cliente Download Demo Produtos  

 
 

Arrays

Uma disposição é uma coleção das variáveis do mesmo tipo. Os elementos de disposição individuais são identificados por um índice do inteiro. Em C o índice começa em zero e é escrito sempre os suportes quadrados internos.

Nós temo-nos encontrado com já as únicas disposições calculadas as dimensões que são declaradas como esta

int results[20];

As disposições podem ter mais dimensões, que no caso puderam ser declaradas como

int results_2d[20][5];
int results_3d[20][5][3];

Cada índice tem seu próprio jogo dos suportes quadrados. Uma disposição é declarada na função principal, tem geralmente detalhes das dimensões incluídas. É possível usar um outro tipo chamado um ponteiro no lugar de uma disposição. Isto significa que as dimensões não estão reparadas imediatamente, mas o espaço pode ser alocado como necessário. Esta é uma técnica avançada que seja requerida somente em determinados programas especializados.

Como um exemplo, está aqui uma função simples para adicionar acima todos os inteiros em uma única disposição calculada as dimensões.

int add_array(int array[], int size)
{
int i;
int total = 0;

for(i = 0; i < size; i++)

total += array[i];

return(total);
}

A vontade seguinte dada programa faz uma corda, alcança alguns dados nela, imprime-a para fora. Alcançá-la que usa outra vez ponteiros, e imprimir então a corda para fora. Deve imprimir “Hi!” e “012345678” em linhas diferentes. Deixar-nos ver o coding do programa:

#include <stdio.h>
#define STR_LENGTH 10

void main()
{
char Str[STR_LENGTH];
char* pStr;
int i;
Str[0] = 'H';
Str[1] = 'i';
Str[2] = '!';
Str[3] = '\0'; // special end string character NULL

printf("The string in Str is : %s\n", Str);

pStr = &Str[0];

for (i = 0; i < STR_LENGTH; i++)
{
*pStr = '0'+i;
pStr++;
}

Str[STR_LENGTH-1] = '\0';
printf("The string in Str is : %s\n", Str);
}

[] (cintas do quadrado) são usados declarar a disposição. A linha do Str do char do programa [STR_LENGTH]; declara uma disposição de dez caráteres. Estes são dez caráteres individuais, que todos são unidos na memória no mesmo lugar. Podem tudo ser alcançados através de nosso Str conhecido variável junto com a [n] onde n é o número do elemento.

Deve sempre ser mantido na mente ao falar sobre a disposição que quando C declara uma disposição de dez, os elementos que você pode alcançar é numerada 0 a 9. Alcançar o primeiro elemento corresponde a alcançar o 0th elemento. Assim em caso das disposições contar sempre de 0 ao tamanho da disposição - 1.

Observação seguinte que nós pusemos as letras “Hi!” na disposição, mas então em nós pôr no você “\ 0” estão querendo saber provavelmente o que este é. ” \ 0 " está para o ZERO e representa a extremidade da corda. Todas as cordas de caráter necessitam terminar com este “do caráter especial \ 0”. Se não, e então alguém chamasse o printf na corda, então o printf começa pela posição de memória de sua corda, e continua imprimindo di-la que encontra “\ 0” e assim você terminará acima com um grupo do lixo na extremidade de sua corda. Certificar-se assim terminar corretamente suas cordas.


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34

 
 

page 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50

 
 

page 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60

Next page
 
 
Data Recovery livro
 
Capítulo-1 Uma vista geral da recuperação dos dados
Capítulo-2 Introdução de discos duros
Capítulo-3 Aproximação lógica aos discos e ao ósmio
Capítulo-4 Sistemas de número
Capítulo-5 Introdução da programação de C
Capítulo-6 Introdução aos princípios do computador
Capítulo-7 Comandos necessários do DOS
Capítulo-8 Funções e interrupções do Disco-BIOS que seguram com C
Capítulo-9 Segurando discos duros grandes
Capítulo-10 Recuperação dos dados do disco flexível Corrupted
Capítulo-11 Fazendo apoios
Capítulo-12 MBR de leitura e modificando com programação
Capítulo-13 DBR de leitura e modificando com programação
Capítulo-14 Programação para “a recuperação da lima crua”
Capítulo-15 Programação para limpadores dos dados
Capítulo-16 Desenvolvendo mais utilidades para discos
Apêndice Glossário de termos da recuperação dos dados
 
 
Pro Data Doctor

Início

Produtos

Detalhes de Contato

Apoio ao Cliente

Download Demo

Termos e Condições

 
Pro Data Doctor