Wiem, że wielkość tablicy nie deklarowanej dynamicznie musi być znana na etapie kompilacji, ale czy da się to jakoś obejść w sytuacji, np. kiedy jej wielkość jest zwracana przez funkcję, która zakończyła działanie wcześniej lub gdy ta wielkość musi być podana dopiero przy wywołaniu funkcji?
Czy z tej sytuacji:
double funkcja(double tab[], const int N)
{
double t[N];
//...
}
Da się wyjść nie używając dynamicznej alokacji ani wskaźników?