首页后端开发ASP.NETmemcpy函数用法

memcpy函数用法

时间2024-01-31 07:23:03发布访客分类ASP.NET浏览982
导读:收集整理的这篇文章主要介绍了memcpy函数用法,觉得挺不错的,现在分享给大家,也给大家做个参考。memcpy指的是C和C++使用的内存拷贝函数,函数原型为void *memcpy(void *destin, void *source, u...
收集整理的这篇文章主要介绍了memcpy函数用法,觉得挺不错的,现在分享给大家,也给大家做个参考。memcpy指的是C和C++使用的内存拷贝函数,函数原型为void *memcpy(void *destin, void *source, unsigned n); 函数的功能是从源内存地址的起始位置开始拷贝若干个字节到目标内存地址中,即从源source中拷贝n个字节到目标destin中。

函数原型

void *memcpy(void *destin, void *source, unsigned n);
    

参数

destin-- 指向用于存储复制内容的目标数组,类型强制转换为 void* 指针。

source-- 指向要复制的数据源,类型强制转换为 void* 指针。

n-- 要被复制的字节数。

返回值

该函数返回一个指向目标存储区destin的指针。

功能

从源source所指的内存地址的起始位置开始拷贝n个字节到目标destin所指的内存地址的起始位置中。 [2]

所需头文件

c语言:#includestring.h>

C++:#includecstring>

示例:

作用:将s中的字符串复制到字符数组d中。

//memcpy.c#include stdio.h>
    #include string.h>
int main(){
        char* s="GoldenGlobalView";
        char d[20];
        clrscr();
        memcpy(d,s,(strlen(s)+1));
            //+1 是为了将字符串后面的'\0'字符结尾符放进来,去掉+1可能出现乱码    PRintf("%s",d);
        getchar();
        return 0;
}
    

输出结果:Golden Global View

以上就是memcpy函数用法的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: .net core和.net区别下一篇:win10离线安装net35的方法技巧猜你在找的ASP.NET相关文章 C# 一些面试试题的实例教程2022-05-16.NET 6开发TodoList应用之请求日志组件HttpLogging介绍2022-04-16.NET 6中间件Http Logging使用介绍2022-04-16gojs一些实用的高级用法2022-04-16.NET6开发TodoList应用之实现查询排序2022-04-16.NET6开发TodoList应用之实现数据塑形2022-04-16.NET微服务架构CI/CD自动打包镜像2022-04-16Asp.Net Core 使用Monaco Editor 实现代码编辑器功能2022-04-16.NET微服务架构CI/CD自动构建Jenkins+Gitee2022-04-16.Net Core微服务网关Ocelot集成Consul2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: memcpy函数用法
本文地址: https://pptw.com/jishu/593655.html
win10离线安装net35的方法技巧 一文带你深入了解React Hooks!

游客 回复需填写必要信息