G
g60sl22c
Unregistered / Unconfirmed
GUEST, unregistred user!
有这样一结构
struct state {
..........;
unsigned long a[10][20];
........;
}STATE;
要说明STATE.a[1][2]和STATE.a[2][2]为同一变量,怎做?
因为这两个变量程序中实际代表一个事物,如果能说明它为同一变量,
对STATE.a[1][2]赋值时,STATE.a[2][2]也同时变,这才符合实际情况,
我现做法是
STATE.a[1][2]=12345678;
STATE.a[2][2]=12345678;
如果能实现说明STATE.a[2][2]是STATE.a[1][2]的引用就好了.
很麻烦,高手们,怎解决?
struct state {
..........;
unsigned long a[10][20];
........;
}STATE;
要说明STATE.a[1][2]和STATE.a[2][2]为同一变量,怎做?
因为这两个变量程序中实际代表一个事物,如果能说明它为同一变量,
对STATE.a[1][2]赋值时,STATE.a[2][2]也同时变,这才符合实际情况,
我现做法是
STATE.a[1][2]=12345678;
STATE.a[2][2]=12345678;
如果能实现说明STATE.a[2][2]是STATE.a[1][2]的引用就好了.
很麻烦,高手们,怎解决?