Como o tamanho de uma matriz de comprimento variável é calculado no tempo de execução em C99?
Em C89, o comprimento de uma matriz é conhecido em tempo de compilação. Mas em C99, com matrizes de comprimento variável, o comprimento de uma matriz pode ser desconhecido antes do tempo de execução.
Então, como é computado?
E por que o comprimento de uma matriz alocada dinamicamente não poderia ser calculado da mesma maneira?