1.地址和整数数据类型的加减运算
整数乘于该数据类型大小sizeof(type),然后再加上左操作数。
2.地址之间的减法运算
地址之间做差值运算后,再除于当前数据类型的大小sizeof(type)
3.不同数据类型的地址之间无法进行运算
操作数类型不兼容
struct a {
int a;
int b;
char c;
};
1.地址和整数数据类型的加减运算
整数乘于该数据类型大小sizeof(type),然后再加上左操作数。
地址之间做差值运算后,再除于当前数据类型的大小sizeof(type)
操作数类型不兼容
struct a {
int a;
int b;
char c;
};