Isn't it possible to return arrays by functions? I mean, you return
the array which actually returns a pointer to the first element of the
array ? Please correct me if I'm wrong.
On 8/29/2010 12:41 AM, Pedro wrote:
>
> struct four_pointers
> {
> char *a[4];
> };
> typedef struct four_pointers four_pointers;
>
> Is it possible for a function to return an array of 4 pointers to char
> without encapsulating them inside a struct?
>
> I know it is impossible to have an automatic variable length array.
> But the array I'd like to return have a definite length of 4 pointers.
>
> Can you quote from the current Committee Draft ISO/IEC 9899:201x ?
>
>
[Non-text portions of this message have been removed]