全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1。void *memset(void *s,int c,size_t n) 总的作用:将已开辟内存空间 s 的首 n 个字节的值设为值 c。2。例子 include includemain() char *s=Golden Global View;clrscr();memset(s,G,6); printf(%s,s);getchar(); return 0; 3。memset() 函数常用于内存空间初始化。如: char str100; memset(str,0,100);4。memset()的深刻内涵:用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为 或0;例:char a100;memset(a, 0, sizeof(a);memcpy用来做内存拷贝,你可以拿它拷贝任何数据类型的对象,可以指定拷贝的数据长度;例:char a100,b50; memcpy(b, a, sizeof(b);注意如用sizeof(a),会造成b的内存地址溢出。strcpy就只能拷贝字符串了,它遇到0就结束拷贝;例:char a100,b50;strcpy(a,b);如用strcpy(b,a),要注意a中的字符串长度(第一个0之前)是否超过50位,如超过,则会造成b的内存地址溢出。5.补充:某人的一点心得 memset可以方便的清空一个结构类型的变量或数组。如: struct sample_struct char csName16; int iSeq; int iType; ;对于变量 struct sample_strcut stTest;一般情况下,清空stTest的方法: stTest.csName0=0; stTest.iSeq=0; stTest.iType=0;用memset就非常方便: memset(&stTest,0,sizeof(struct sample_struct);如果是数组: struct sample_struct TEST10; 则 memset(TEST,0,sizeof(struct sample_struct)*10);6。strcpy 原型:extern char *strcpy(char *dest,char *src); 用法:i nclude 功能:把src所指由NULL结束的字符串复制到dest所指的数组中。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。 返回指向dest的指针。 memcpy 原型:extern void *memcpy(void *dest, void *src, unsigned int count); 用法:i nclude 功能:由src所指内存区域复制count个字节到dest所指内存区域。 说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针。 memset 原型:extern void *memset(void *buffer, int c, int coun
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铁路特殊货物运输电子教案 项目四 制定阔大货物加固方案
- 洞口县2025届三下数学期中综合测试试题含答案解析
- 泸州市合江县2025届数学三年级第二学期期中调研模拟试题含解析
- 泰安市新泰市2025-2026学年三下数学期中质量跟踪监视试题(含答案)
- 农副土特产品收购员岗前时间管理考核试卷含答案
- 化纤后处理工安全文化竞赛考核试卷含答案
- 墨汁制造工班组建设知识考核试卷含答案
- 设备点检员安全风险评优考核试卷含答案
- 天井钻机工岗中达标考核试卷含答案
- 玻璃及玻璃制品成型工安全生产能力考核试卷含答案
- 2026新教材语文 六年级上册语文园地三 课件
- 2026年湖南省高考真题历史试题试卷答案解析
- 2026年精神卫生日宣传课件
- 室外消防给水管道敷设施工方案
- 2026秋新教材人教版四年级上册数学|第三单元 多位数乘两位数 教案(共13课时)
- 2026年法律硕士(法学)考研真题及完整答案解析(统考回忆版)
- 组织培养与植物离体种质资源保存
- 2026年银行团队主管竞聘面试题库
- 自来水水厂检验工作制度
- 揭秘助剂在氨纶混纺织物防沾色中的关键作用及与染料的协同机制
- 《大学生创新创业指导(慕课版第3版)》完整全套教学课件-1
评论
0/150
提交评论