求LHS(表达式左侧)和RHS(表达式右侧)的数据类型 并确定确定该赋值在C ++中是否合法(能否通过编译器)
求大神帮忙解答一下, 实在不确定,谢谢谢谢
int x[3];
int var;
int* p;
Expression Data Type of LHS Data Type of RHS 合法吗?
x = p;
p = x;
var = *(x+2);
x[1] = var;
*p = *x;
p[0] = (x + 1);
var = p[0];
刚刚自己做了答案,请帮忙看看哪里不对