结构体变量传递

题目描述

设计一个程序,使其能够改变结构体变量的值。

样例输出

20 F
更改后:30 M

源代码

#include 
struct student{
	int age;
	char gender;
};
void changeStu(struct student *a)
{
	a->age=30;
	a->gender='M';
}
int main()
{
	struct student stu={20,'F'};
	printf("%d %c\n",stu.age,stu.gender);
	changeStu(&stu);
	printf("更改后:%d %c",stu.age,stu.gender);
	return 0;
}

你可能感兴趣的:(C语言刷题记录,算法,c语言)