Praca z masywami
jeden masyw G (masy znajdują się w pamięci z rzędu(A,B,C,D,E,F))
Masywę masyw nazywa się wielowymiarową masywą:
int array[2][4]; // 2-elementowy masyw z 4-elementowych masyw
1 1
int array[2][4]; // 2-elementowy masyw z 4-elementowych masyw
Ponieważ mamy 2 indeksy, to jest to masyw dwustronny.
W dwustronnej masie pierwszy (lewy) indeks jest przyzwyczajony do czytania jako liczba wierszy, a drugi (prawy) jako liczba kolumn. Masyw powyżej można przedstawić w następujący sposób:
[10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10] [10]
[11] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12] [12]
Aby uzyskać dostęp do elementów masywu dwustronnego, wystarczy użyć dwóch indeksów:
array[1][3] = 7; // bez załącznika int (typ danych)
1 1
array[1][3] = 7; // bez załącznika int (typ danych)
Имеются массивы ("квадратные") в данном случае 8х4(32) из них необходимо получить
один массив G (массивы расположены в памяти последовательно(A,B,C,D,E,F))
Массив A:
11111111
22222222
33333333
44444444
Массив B:
11111111
22222222
33333333
44444444
Массив C:
11111111
22222222
33333333
44444444
Массив D:
55555555
66666666
77777777
88888888
Массив E:
99999999
22222222
33333333
44444444
Массив F:
88888888
44444444
33333333
77777777
Массив G:
A B C
D E F
111111111111111111111111
222222222222222222222222
333333333333333333333333
444444444444444444444444
555555559999999988888888
666666662222222244444444
777777773333333333333333
888888884444444477777777
Сначала выделяем память 6 * 32 = 192 (количество массивов*кол. элем. массива(8*4))
Не знаю как заполнить массив G...
АКТУАЛЬНАЯ задача:
Обновление #1 от 26 сентября в 15:40
Opinia zleceniodawcy o współpracy z Pavlo Strilets
Praca z masywamiWszystko jasne, wysokiej jakości, szybko!
Kod jest bardzo ostrożny!
Polecam !
![]()
Opinia freelancera o współpracy z ze zleceniodawcą
Praca z masywamiDziękuję za dobrą współpracę
-

Имеются массивы ("квадратные") в данном случае 8х4(32) из них необходимо получить
один массив G (массивы расположены в памяти последовательно(A,B,C,D,E,F))
Массив A:
11111111
22222222
33333333
44444444
Массив B:
11111111
22222222
33333333
44444444
Массив C:
11111111
22222222
33333333
44444444
Массив D:
55555555
66666666
77777777
88888888
Массив E:
99999999
22222222
33333333
44444444
Массив F:
88888888
44444444
33333333
77777777
Массив G:
A B C
D E F
111111111111111111111111
222222222222222222222222
333333333333333333333333
444444444444444444444444
555555559999999988888888
666666662222222244444444
777777773333333333333333
888888884444444477777777
Сначала выделяем память 6 * 32 = 192 (количество массивов*кол. элем. массива(8*4))
Не знаю как заполнить массив G...
-
Aktualne zlecenia dla freelancerów w kategorii C i C++
Konsultacja i audyt bieżącego projektu na Odoo 19 Community EditionSzukamy programisty Odoo — samodzielnego dewelopera z doświadczeniem w pracy z Odoo 19 Community Edition, w tym z wykorzystaniem Claude Code. Potrzebujemy specjalisty, który ma zrealizowane projekty w Odoo oraz praktyczne doświadczenie w programowaniu z użyciem Claude Code.… C i C++, Javascript & Typescript ∙ 21 godzin 12 minut temu ∙ 5 ofert |
Tworzenie lub modyfikacja oprogramowania i logiki dla trzech autonomicznych stacji LoRa opartych na ESP32.
410 PLN
tworzenie lub modyfikacja oprogramowania i logiki dla trzech autonomicznych stacji LoRa opartych na ESP32. Urządzenia powinny uruchamiać punkt dostępu Wi-Fi, udostępniać lokalną stronę przez przeglądarkę (HTTP), odbierać tekst i obrazy w promieniu 5-10 km (plus minus),… C i C++, C# ∙ 23 godziny 35 minut temu ∙ 3 oferty |
Rozwój oprogramowania dla Arduino (moduły RF 3–7,5 GHz, automatyczne skanowanie częstotliwości)Należy opracować system na Arduino do automatycznego wyszukiwania aktywnego analogowego sygnału wideo oraz automatycznego dostosowywania nadajnika do wykrytej częstotliwości.Planowane jest wykorzystanie trzech oddzielnych modułów odbiorczo-nadajnych: 3000–4200 MHz; 4900–6000… C i C++, Systemy wbudowane i mikrokontrolery ∙ 1 dzień 21 godzin temu ∙ 4 oferty |
Czarna Ukraina (projekt RP na bazie MTA)
4238 PLN
|
Inżynier infrastruktury proxy mieszkalnychBudujemy sieć proxy dla użytkowników od podstaw — w pełni własną, bez dostawców zewnętrznych. Potrzebujemy jednego wyjątkowego inżyniera sieci, który zbuduje całą podstawę techniczną. Co zbudujesz: - SDK w tle dla Androida, które kieruje ruch proxy przez urządzenia użytkowników… C i C++, DevOps ∙ 7 dni 18 godzin temu ∙ 13 ofert |