Ettol fuggetlenul nem mindig derul ki forditaskor (ok, #define-os esetben ez nem jatszik).
peldakod wikirol:
#include <stddef.h>
size_t flexsize(int n)
{
char b[n+3]; /* Variable length array */
return sizeof b; /* Execution time sizeof */
}
int main()
{
size_t size;
size = flexsize(10); /* flexsize returns 13 */
return 0;
}
Ez bizony futasidoben ertekelodik ki, es lassit.