为什么这段代码没有显示任何输出:相反,如果我们使用
cout << &s1.f
或者
cout << &s1.i
给出正确的输出。
# include <iostream>
using namespace std;
struct s
{
char c;
int i;
float f;
}s1;
int main()
{
cout << &s1.c;
}
为什么这段代码没有显示任何输出:相反,如果我们使用
cout << &s1.f
或者
cout << &s1.i
给出正确的输出。
# include <iostream>
using namespace std;
struct s
{
char c;
int i;
float f;
}s1;
int main()
{
cout << &s1.c;
}