プログラミング C言語 復習 typedef
typedefが怪しかったので、復習。
んもぉ〜、すぐ忘れる〜
#include <stdio.h> /*struct Color{ char *name; int r, g, b; }; void Setcolor(struct Color *color){ printf("%s,%d,%d,%d\n",color->name,color->r,color->g,color->b); } int main(void){ struct Color color = {"color",5,3,2}; Setcolor(&color); return 0; }*/ typedef struct { char *name; int r, g, b; }Color; void Setcolor(Color *color){ printf("%s,%d,%d,%d\n",color->name,color->r,color->g,color->b); } int main(void){ Color color = {"color",5,3,2}; Setcolor(&color); return 0; }