Que inicializa a disposição os elementos que alcançam os elementos que dão laços com uma disposição, para alcançar um elemento individual na disposição, o número de índice segue o nome variável nos suportes quadrados. A variável pode então ser tratada como toda a outra variável no C.

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Alcançando os elementos

Para alcançar um elemento individual na disposição, o número de índice segue o nome variável nos suportes quadrados. A variável pode então ser tratada como toda a outra variável no C. O seguinte exemplo atribui um valor ao primeiro elemento na disposição.

x[0] = 16;

O seguinte exemplo imprime o valor do terceiro elemento em uma disposição.

printf("%d\n", x[2]);

O seguinte exemplo usa a função do scanf ler um valor do teclado no último elemento de uma disposição com dez elementos.

scanf("%d", &x[9]);

Elementos de disposição inicializando

As disposições podem ser inicializadas como todas as outras variáveis pela atribuição. Porque uma disposição contem mais de um valor, os valores individuais são colocados em cintas curly, e separados com vírgulas. O seguinte exemplo inicializa uma disposição dez dimensional com os primeiros dez valores da tabela de três vezes.

int x[10] = {3, 6, 9, 12, 15, 18, 21, 24, 27, 30};

Isto conserva a atribuição dos valores individualmente como no seguinte exemplo.

int x[10];
x[0] = 3;
x[1] = 6;
x[2] = 9;
x[3] = 12;
x[4] = 15;
x[5] = 18;
x[6] = 21;
x[7] = 24;
x[8] = 27;
x[9] = 30;

Dar laços com uma disposição

Enquanto a disposição é posicionada sequencialmente, nós podemos usar-se para o laço indicar todos os valores de uma disposição. O seguinte exemplo indica todos os valores de uma disposição:

#include <stdio.h>
int main()
{
int x[10];
int counter;

/* Randomise the random number generator */
srand((unsigned)time(NULL));

/* Assign random values to the variable */
for (counter=0; counter<10; counter++)

x[counter] = rand();

/* Display the contents of the array */
for (counter=0; counter<10; counter++)

printf("element %d has the value %d\n", counter, x[counter]);

return 0;
}

embora a saída imprimirá os valores diferentes todas as vezes, o resultado será indicado qualquer outra coisa semelhante:

element 0 has the value 17132
element 1 has the value 24904
element 2 has the value 13466
element 3 has the value 3147
element 4 has the value 22006
element 5 has the value 10397
element 6 has the value 28114
element 7 has the value 19817
element 8 has the value 27430
element 9 has the value 22136

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

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

 
 

page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37

 
 

page 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54

 
 

page 55 | 56 | 57 | 58 | 59 | 60

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek