读书人

a[4]-amp;a[5][8]=?该怎么解决

发布时间: 2012-02-28 13:06:36 作者: rapoo

a[4]-&a[5][8]=?
char a[100][100];
int i;
i=a[4]-&a[5][8]
i=?

[解决办法]
-108

a0-> [100个字符]
a1-> [100个字符]
a2-> [100个字符]
a3-> [100个字符]
a4-> [100个字符]//a4就是这100个字符的首地址
a5-> [100个字符]//a[5][8]就是这行100个字符的第7个(0-based)

a4-&a[5][8]其实就是-(8+100)=-108

读书人网 >C++

热点推荐