问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

C语言编程怎么将截断一个数组的一部分

发布网友 发布时间:2022-11-28 03:39

我来回答

3个回答

热心网友 时间:2023-10-20 15:24

截断一个数组的一部分相当于取得一个数组的某一个子集数组。

如果是字符数组,可以使用strncpy函数,根据需要截取需要部分。

strncpy 是 C语言的库函数之一,来自 C语言标准库,定义于 string.h,char *strncpy(char *dest, char *src, int n),把src所指字符串的前n个字节复制到dest所指的数组中,并返回指向dest的指针。

如果是普通数组,使用循环语句,将需要的部分一一赋值即可。

例如:


#include<stdio.h>
int a[10]={0,1,2,3,4,5,6,7,8,9};//源数组a
int b[10],i;//子集数组b
int main(){
    for(i=5;i<10;i++) b[i-5]=a[i]; //获得a数组中第6个到第10个数,储存到b当中
    return 0;
}

热心网友 时间:2023-10-20 15:25

这很容易,但并不需要,数组原来长度len = 10,要丢弃最后的3个数据,只需将len改为7即可。

#include <stdio.h>

int main() {
unsigned char sendBuff[10]={0x7d,0x12,0x34,0x89,0xdd,0xc6,0x7e,0,0,0};
unsigned char newBuffer[10];
int i;
for(i = 0; i < 7; ++i)
newBuffer[i] = sendBuff[i];
return 0;
}

热心网友 时间:2023-10-20 15:25

可以考虑 strncpy 函数
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
窗帘挂钩一共有几种 为什么我下载完以后不能玩 我下了跑跑,但运行不了,总显示:Hacking出了问题。关闭程序。怎么解决... 为什么我玩不到跑跑 为什么我的跑跑下载完之后却玩不了? 为什么我下的跑跑卡丁车进不到? 电脑系统出现错误的图片电脑中出现图片打不开图片显示错误怎么办_百 ... excel求和只显示公式不显示数值 江川邮政局可以寄笔记本电脑吗笔记本电脑可以通过邮局寄吗 ...想寄衣服和电器回四川成都,请问邮局可以寄吗?怎么收费的? C语言编程怎么将截断一个数组的一部分? 数组截取与字符串截取汇总 广告学和广告设计是两个专业吗? 久蹲起立后头晕,只是贫血这么简单吗? sap的快捷访问菜单是什么结构 香肠怎么做才不散 传奇的中国人民解放军第十四兵团 新学期新气象新打算演讲稿 老鼠vs螃蟹谁厉害?河边很多老鼠,而且会打洞。河流没被污染之前很多螃蟹,有红色的也是白色的。成年老 河螃蟹能吃毒死的老鼠么? 河蟹能吃豆腐渣么? 会吃老鼠的螃蟹见过吗 罕见,螃蟹大战老鼠 你猜结局会怎样 眼内角有皱纹细纹怎么办 谁知道怎么去金鹰医美啊? 江西长运是国企吗 江西汉驰安全咨询服务有限公司怎么样 南昌7家企业的新能源汽车获千万元补助 抚州大唐电厂好进吗 H6下雨天应该怎样使用车灯? 貂绒线怎么鉴定真假 蛇男会主动 女人嘛,跟属蛇的男人聊天技巧 巴萨的球员有哪些?除梅西外还有谁 懂得思考,为人低调,聪慧机智的属蛇人是什么样的人?有什么致命弱点? 巴塞罗那队现役队员资料 面对诱惑,属蛇男的出轨指数 Skype 充钱打不了国外电话,客服服务态度不好,还有没其他优惠点的国际电话软件? 揭秘属蛇的狡猾指数 刘氏建自辈起名15年农历3月初4 谢 接触起电电子如何转移? 接触起电是电荷转移的过程 职业美甲店长的一个中心四个基本原则是什么,你能具体说说吗? 接触起电电荷转移怎么转的 接触起电电荷怎么转移,为什么会变成相同电荷 接触带电的过程中电荷转移的规律是什么?能否解释其原理。 二个带同种电荷的物体接触起电,那么电子的转移方向是从哪个物体到哪个物体????? 感应起电两物体接触后电荷如何转移 鄂尔多斯东胜区房价最低的小区 深圳顶尚纺织有负面信息吗 《成人高考》报考条件是什么? 000518四环生物2015年10月8号几元收盘的
  • 焦点

最新推荐

猜你喜欢

热门推荐