何らかの理由で、構造体のサイズを取得しようとすると、セグメンテーション違反が発生し続けます。
struct my_struct {
char *a;
int b;
};
int main(int argc, char *argv[])
{
struct my_struct dastruct;
size_t len = sizeof(dastruct) / sizeof(struct my_struct); // error
qsort(dastruct, len, sizeof(struct my_struct), cmp);
...
}
私が間違っていることはありますか?ありがとう