【新手求助】c语言的结构体整数赋值,或者浮数赋值
#include <stdio.h>int main()
{
struct a
{
int bank;
char id[20];
char password[20];
}user[3]={{100,"hxy","hxy"},{100,"lxl","lxl"},{100,"ljr","ljr"}};
int i;
for(i=0;i<3;i++)
{
printf("%d\n",&user[i].bank);
}
return 0;
}
运行出来是3串数字。。。
如果把数据类型改成浮数,就是三个0.000000,请问这是怎么回事,怎么解决这个问题