【发布时间】:2012-01-24 15:41:30
【问题描述】:
为什么 GCC 会给我这个错误?我在这里做错了什么?
temp.c: In function main:
temp.c:6: error: invalid operands to binary +
代码:
main()
{
char *Address1,*Address2,*NewAddress;
Address1= (char*)0x12;
Address2= (char*)0x34;
NewAddress = Address1+Address2;
}
【问题讨论】:
-
不能添加指针。为什么你会想要?添加一个指针和一个偏移量确实有意义,但不是两个指针...