Я хотел заключить несколько переменных в одну структуру, чтобы упростить ввод и вывод из функций, поскольку они передаются довольно часто. Проблема в том, что одна из переменных - это массив ячеек, в частности, содержащий строки. Очевидно, если одна из переменных, переданных в
struct(var1,var2,...)
, является массивом ячеек, тогда она делает структуру массивом ячеек структур, вместо того, чтобы иметь массив ячеек внутренней переменной структуры - что не является моим желаемым результатом и потребует некрасивого много кода.
Есть ли какое-либо решение / обходной путь для этой проблемы?