首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2013-12-17 
底层程序中如何取一个数组中一部分的数据char buf[256]底层程序中想取buf[200]---buf[256]之间的数据(buf

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


char buf[256];

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

如何取呢? 

[解决办法]


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

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

热点排行