Ejemplo n.º 1
0
int main(int argc, char *argv[])
{

	struct Person *joe = PersonCreate("Joe Alex", 32, 64, 140);
	struct Person *frank = PersonCreate("Frank Black", 20, 72, 180);

	printf("Joe is at address %p\n", joe);
	PersonPrint(joe);

	printf("Frank is at address %p\n", frank);
	PersonPrint(frank);

	joe->age += 20;
	joe->height -= 2;	
	joe->weight += 40;

	PersonPrint(joe);

	frank->age += 20;
	frank->weight += 20;

	PersonPrint(frank);

	PersonDestroy(joe);
	PersonDestroy(frank);

	return 0;
}
Ejemplo n.º 2
0
int main(){
 // make a person
 struct Person *slug = PersonCreate( "slug", 11, 4, 44);
 // print them
 printf("slug is at mem location %p\n", slug);
 PersonPrint(slug);

 // change there data
 slug->age += 15;
 
 // print them 
 printf("slug is 15 years older\n");
 PersonPrint(slug);
}