1

次のような例があります。

私は構造体を持っています:

typedef struct e{

    int *(array[2]); <---in my case this array is a [2][69]

}Example;

そして、これは次のような関数がある場合:

int funct(Example *e);

配列のサイズを取得するにはどうすればよいですか?

私は試した:

int size =(sizeof(e->array[0])/sizeof(int));

ただし、69 の値は返されません。

どんな助けでも大歓迎です。

4

2 に答える 2