Mercurial > hg > CbC > old > examples
view struct2.c @ 6:477c1dec2a2b draft
fixarg.c
author | one |
---|---|
date | Wed, 07 Jun 2017 14:43:34 +0900 |
parents | e59ebf6fe2b0 |
children |
line wrap: on
line source
extern int printf(char*,...); struct enemy{ float x; // x location float y; // y location int charno; // image number int ap; // armor point }; void print_param(struct enemy *e) { printf("charno:%d x,y:%f,%f hp:%d\n", e->charno,e->x,e->y,e->ap); } int main() { struct enemy e; e.charno=5; e.x=50.0; e.y=30.0; e.ap=100; print_param(&e); return(0); }