關(guān)于結(jié)構(gòu)體引用的問題
typedef struct
{
? int x;
? int y;
}Coor;
#include<iostream>
using namespace std;
int main(void)
{
?Coor c1;
?Coor &c= c1;
?c.x=10;
?c.y=20;
?cout<<c1.x<<c1.y<<endl;
?return 0;
}?
有一個問題我想問一下,在這個程序下半段main函數(shù)里,只是定義了一組c1,并在下面的語句中將c1指向c,但是后面是給c賦值,并沒有給c1賦值,那輸出結(jié)果會正常嗎? ? 這個結(jié)構(gòu)體引用二維模式和數(shù)據(jù)引用一維模式應(yīng)該是一樣的吧。
2015-08-14
看了前面的例子,自己想明白了,不必解答了。還是我的理解有偏差。