0

割り当ての近くでプログラムがクラッシュします。どうすれば動作させることができますか? 前もって感謝します。再投稿でしたらすみません。同様の例はどこにも見つかりませんでした。

#include <stdio.h>

typedef struct _kv
{
    char *key;
    char *value;
} _kv;

typedef struct _kvs
{
    _kv *kv;
    int size;
} _kvs;

main()
{
    _kvs a;

    a.kv[0].key     = "This is key One";
    a.kv[0].value   = "This is value One";

    a.size = 1;

    printf("%s = %s\n", a.kv[0].key, a.kv[0].value);
}
4

2 に答える 2