Инициализация Массивов Элементов Доступ к элементам Лупинг помощью Array, для доступа к отдельным элементом массива, индекс следующего имени переменной в квадратных скобках. Переменной можно относиться как к любой другой переменной C.

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

Доступ к элементам

Для доступа к отдельным элементом массива, индекс следующего имени переменной в квадратных скобках. Переменной можно относиться как к любой другой переменной C. Следующий пример присваивает значение Первый элемент в массиве.

x[0] = 16;

Следующий пример печатает значение третьего элемента массива.

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

Следующий пример использует функцию ссылки на значения с клавиатуры на последний элемент массив, десять элементов.

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

Инициализация элементов массива

Массивы могут быть инициализированы как любые другие переменные на уступки. Поскольку массив содержит более одного значения, значения помещаются в фигурные скобки и разделенных запятыми. Следующий пример десять инициализирует массив с первых десяти значений в таблице в три раза.

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

Это экономит присвоения значений индивидуально как в следующем примере.

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;

Циклов с помощью Array

Как массива индексируются последовательно, мы можем использовать для петля для отображения всех значений массива. Следующий пример показывает все значения массива :

#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;
}

хотя результаты будут выводиться различные значения каждый раз, результат появится что-то вроде этого :

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


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
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor