Код: Выделить всё
#include <stdint.h>
#include <stdbool.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>Код: Выделить всё
#include <stdint.h>
#include <stdbool.h>
#include <string.h>
#include <stdio.h>
#include <stdlib.h>Зачем ? Ваши массивы (точнее, их имена) - и есть указатели. Просто передавайте их в функцию, с самой длиной (вторым аргументом). Стандартный ход.muravei_ писал(а):Сделать массив указателей?
Так тоже нельзя - кто-нибудь решит , что строчные или массив дуба, бука ...smacorp писал(а):массивы просто разные
Возможно. Скорее массив структур.BOB51 писал(а):Может таки структура поможет?
Само собой.Аlex писал(а): и есть указатели. Просто передавайте их в функцию
Ну, об этом в предыдущем посте Вы не сказали ничего. Оставалось только гадать.muravei_ писал(а):Но как передавать в цикле? Как перебирать имена?
Добавлено after 2 minutes 12 seconds:muravei_ писал(а):надо по очереди засовывать в функцию.
muravei_ писал(а):3. Слить все в один массив и каждый раз прибавлять длину .
Это :muravei_ писал(а): А это что ? ...надо по очереди засовывать в функцию.
Код: Выделить всё
func(arr1);
func(arr2);
func(arr3);
func(arr4);
Говорю же - ничего Вам тут нового не расскажут.muravei_ писал(а):См.
Если собираетесь адресовать конкретный объект(в Вашем случае - массив) по индексу, то без контейнера не обойтись.Аlex писал(а):Делайте как Вам удобнее, учитывая концепцию и нюансы алгоритмов.