c言語の構造体の使い方について調べてもよくわからなかったので質問致します。
a.h
1struct __a{ 2 struct __a_ops *ops; 3 4 unsigned long c, p; 5}
a.c
1struct _a *__a_create(struct __a_ops *ops, unsigned long c) 2{ 3 struct __a *cache = malloc(sizeof(struct __a)); 4 ・・ 5 省略 6 ・・ 7return cache; 8}
のような構成において、返り値cacheを得たいのですがどのように呼び出したらよいでしょうか。
また、このように
memo.c
1struct 構造体名 *(名前){}
のような使い方はなんと呼ばれるものでしょうか?(調べたいので)
c言語についての知識不足のため情報が欠けているかもしれませんがどうぞご教授頂けると嬉しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/12 12:22