Команда (фрилансеры)

Набираем команду фрилансеров, Вы:

  • Программист,
  • Дизайнер,
  • SEO-специалист,
  • Менеджер

Разработка на заказ

Наша команда фрилансеров выполнит
работы на заказ:

Создание и раскрутка сайтов
Разработка приложений (мобайл, десктоп, сервер)
Разработка игр (веб, мобайл, 3D)
Аутсорсинг, фриланс

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений
Сайт на C++
Наш сайт работает на C++ и это очень круто! =))

Статические массивы C++

Что такое массив? Это структура данных в виде ячеек одного типа (элементов массива). Ячейки распологаются в памяти непосредственно друг за другом. Доступ к ячейкам осуществляется с помощью указания номера (индекса) нужного элемента. При описании статического массива указывается его размер - это количество ячеек массива.

char a[10]; //описать массив строковых символов, длиною 10 символов
int b[100]; //массив целых чисел

Из примера видно, что мы задаём конкретный размер массива и он не меняется во время выполнения программы. Именно поэтому он называется статическим.

Массивы бывают одномерными, двумерными, трёхмерными и т.д..

int a[10]; // одномерный
int b[3][5]; // двумерный
int c[4][6][8]; //трехмерный

Массивы можно инициализировать при объявлении:

int a[10] = { 7, -12, 9, 10, 100, -90, 200, 300, 23, -555 };

и тут даже можно не указывать размер массива, компилятор его вычислит сам:

int a[] = { 7, -12, 9, 10, 100, -90, 200, 300, 23, -555 };

Вот и всё. Ну и на последок приведём программу работы со статическим массивом:

#include 
using namespace std;

int main() {

	int a[10] = { 7, -12, 9, 10, 100, -90, 200, 300, 23, -555 }; //инициализация массива

	for (int i = 0; i < 10; i++) {
		int b = a[i]; // взять значение из ячейки массива по индексу
		b = b * 2;
		a[i] = b; // положить новое значение в ячейку массива по индексу

		cout << a[i] << endl; // вывод в консоль
	}

	getchar();
	return 0;
}


  • - 2017-09-13 14:07:10

Отправить комментарий
Наш проект: язык Cj
Cj - язык программирования (C++ & Javascript)
Новый язык программирования, для разработки веб, мобайл, десктоп-приложений, игр... подробнее...

Хотите поддержать проект?

  • Оставляйте ссылки на наш сайт
  • Станьте спонсором проекта
подробнее...

Концепция SITEV.ru

SITEV.ru - это социальная сеть для ИТ-специалистов (программистов, дизайнеров, seo-специалистов, рекламных менеджеров, маркетологов), в том числе фрилансеров, бизнесменов... а также обычных пользователей, для которых и делается ИТ

Реклама


Поиск работы по всему миру