请教一个scanf的用法,谢谢!
程序如下:#include<stdio.h>
struct
{
char addr[20];
char name[12];
long num;
}stu;
void main()
{
scanf("%s%s%ld",stu.addr,stu.name,&stu.num);
printf("%s\n%s\n%ld\n",stu.addr,stu.name,stu.num);
}
为什么scanf函数里面有的要使用到“&”,有的却不用?
2016-05-25 11:27
2016-05-25 12:11
2016-05-25 14:00