读书人

底层程序中怎么取一个数组中一部分的数

发布时间: 2013-12-17 12:06:34 作者: rapoo

底层程序中如何取一个数组中一部分的数据


char buf[256];

底层程序中想取buf[200]---buf[256]之间的数据(buf数组从第200开始到第256之间的数据)

如何取呢?

[解决办法]


char* p = buf;
p += 199; // 第200个数据的地址

另外,要注意char[256]的有效下标是0到255。所以你其实需要199到255。

读书人网 >C语言

热点推荐