構造体
struct node{ }
が定義されているとき
struct node *p としたとき
p = malloc(sizeof(struct node));
や
p = (struct node *)malloc(sizeof(struct node))
のようにキャストしてるコードがありますが、この違いはなんなんでしょうか?
また、どちらが適切なのでしょうか?
ご教示願います。
回答1件
あなたの回答
tips
プレビュー
投稿2019/08/08 21:06
構造体
struct node{ }
が定義されているとき
struct node *p としたとき
p = malloc(sizeof(struct node));
や
p = (struct node *)malloc(sizeof(struct node))
のようにキャストしてるコードがありますが、この違いはなんなんでしょうか?
また、どちらが適切なのでしょうか?
ご教示願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/08 21:39