#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
int main(int argc, char** argv) {
float A[4][4] ={
{1.0f, 2.0f, 3.0f, 4.0f},
{4.0f, 5.0f, 6.0f, 7.0f},
{8.0f, 9.0f, 10.0f, 11.0f},
{12.0f, 13.0f, 14.0f, 15.0f}
};
float* vA = (float*) A;
ptrdiff_t i;
for (i
= 0; i
< 16; i
++) printf("vA[%d]=%f\n", i
, vA
[i
]);
return (EXIT_SUCCESS);
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0ZGRlZi5oPgoKaW50IG1haW4oaW50IGFyZ2MsIGNoYXIqKiBhcmd2KSB7CgogICAgZmxvYXQgQVs0XVs0XSA9ewogICAgICAgIHsxLjBmLCAyLjBmLCAzLjBmLCA0LjBmfSwKICAgICAgICB7NC4wZiwgNS4wZiwgNi4wZiwgNy4wZn0sCiAgICAgICAgezguMGYsIDkuMGYsIDEwLjBmLCAxMS4wZn0sCiAgICAgICAgezEyLjBmLCAxMy4wZiwgMTQuMGYsIDE1LjBmfQogICAgfTsKICAgIGZsb2F0KiB2QSA9IChmbG9hdCopIEE7CiAgICBwdHJkaWZmX3QgaTsKICAgIGZvciAoaSA9IDA7IGkgPCAxNjsgaSsrKSBwcmludGYoInZBWyVkXT0lZlxuIiwgaSwgdkFbaV0pOwoKICAgIHJldHVybiAoRVhJVF9TVUNDRVNTKTsKCn0=