構造体
typedefを使う
#include <stdio.h> typedef struct STUDENT{ char *name; int age; }MYDATA; void SirYesSir(MYDATA *); int main(void){ MYDATA taro; MYDATA *p; p = &taro; taro.name = "TARO"; taro.age = 22; printf("%s - %d\n", taro.name, taro.age); SirYesSir(p); return 0; } void SirYesSir(MYDATA *private){ printf("I am %s ! %d years old ! Sir Yes Sir!!\n", private->name, private->age); }