Home » Uncategorized » Structure Pointers in C

Structure Pointers in C

#include <stdio.h>

int main(void) {
	struct person {
		char name[20];
		int age;
		float salary;
	};

	struct person p1 = {"person_name", 20, 20000.78};
	struct person *ptr;

	ptr = &p1;

	printf("name = %s, age = %d, salary = %f\n", ptr->name, ptr->age, ptr->salary);

	return 0;
}

We hope this tutorial is of help. In case you have any other suggestions or questions, do let us know in the comments!

Leave a Comment