0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

对于指针类型使用标准库函数

麦辣鸡腿堡 来源:Microchip微芯 作者:Microchip微芯 2023-01-22 17:00 次阅读

解答:

对于指针类型,使用下列某个标准库函数:

函数说明 函数说明
memcpypgm2ram ROM 中的一段缓冲区复制到RAM
memmovepgm2ram 将ROM 中的一段缓冲区复制到RAM
strcatpgm2ram 将ROM 中的源字符串复制添加到RAM 中目标字符串尾
strcpypgm2ram 将RAM 中的字符串复制到ROM
strncatpgm2ram 将ROM 中源字符串中指定数量的字符添加到RAM 中目标字符串尾
strncpypgm2ram 将ROM 中源字符串中的字符复制到RAM 中的目标字符串中

对于非指针类型,可以直接分配。

示例:

rom int rom_int = 0x1234;

ram int ram_int;

rom char * rom_ptr = “Hello, world!”;

ram char ram_buffer[14];

void main(void)

{

ram_int = rom_int;

strcpypgm2ram (ram_buffer, rom_ptr);

}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    38

    文章

    7150

    浏览量

    161998
  • 编译器
    +关注

    关注

    1

    文章

    1577

    浏览量

    48617
收藏 人收藏

    评论

    相关推荐

    一文详解函数指针与回调函数

    函数指针是指向函数指针变量。它允许我们将函数作为参数传递给其他函数或将
    发表于 08-22 10:36 191次阅读

    函数指针指针函数

    一、函数指针函数指针是一个指针,定义的每一个函数在编译时都会被分配一个入口地址,
    发表于 01-22 19:28

    基于标准库函数与基于HAL库函数的stm32编程方式的差异

    以实例程序(串口通信),分析基于标准库函数与基于HAL库函数的stm32编程方式的差异一、基于标准库函数的stm32编程方式二、基于HAL
    发表于 02-22 06:33

    CodeVisionAVR C语言库函数介绍

    CodeVisionAVR C语言库函数介绍 目录:1. Character Type Functions - 字符类型函数2. Standard C Input/Output Functions - 标准输入输出
    发表于 04-22 10:17 108次下载

    C语言标准库函数

    C语言标准库函数,使用C语言编程时,常用到的函数
    发表于 05-11 16:41 0次下载

    STC库函数使用参考

    STC库函数使用参考STC库函数使用参考
    发表于 07-06 15:14 0次下载

    基于C语言标准库函数

    基于C语言标准库函数
    发表于 10-23 17:41 11次下载
    基于C语言<b class='flag-5'>标准</b><b class='flag-5'>库函数</b>

    c语言函数指针定义,指针函数函数指针的区别

     往往,我们一提到指针函数函数指针的时候,就有很多人弄不懂。下面就由小编详细为大家介绍C语言中函数指针
    发表于 11-16 15:18 3409次阅读

    理解函数指针函数指针数组、函数指针数组的指针

    理解函数指针函数指针数组、函数指针数组的指针
    的头像 发表于 06-29 15:38 1.4w次阅读
    理解<b class='flag-5'>函数</b><b class='flag-5'>指针</b>、<b class='flag-5'>函数</b><b class='flag-5'>指针</b>数组、<b class='flag-5'>函数</b><b class='flag-5'>指针</b>数组的<b class='flag-5'>指针</b>

    从自定义的库函数到STM32官方标准

      在上一节的基础上,进一步改写代码,再引入官方标注库函数。虽然官方标准库慢慢式微,有一些别的库可能会取代它,但是并不妨碍我们继续拿官方库来写代码,吸取里边好的写法,强化下C语言技能,加深对寄存器
    发表于 12-02 20:06 1次下载
    从自定义的<b class='flag-5'>库函数</b>到STM32官方<b class='flag-5'>标准</b>库

    stm32下标准库函数与HAL库函数编程方式的差异

    stm32下标准库函数与HAL库函数编程方式的差异标准库函数HAL库函数
    发表于 12-09 14:21 15次下载
    stm32下<b class='flag-5'>标准</b><b class='flag-5'>库函数</b>与HAL<b class='flag-5'>库函数</b>编程方式的差异

    基于标准库函数与基于HAL库函数的stm32编程方式对比

    以实例程序(串口通信),分析基于标准库函数与基于HAL库函数的stm32编程方式的差异一、基于标准库函数的stm32编程方式二、基于HAL
    发表于 12-28 19:09 30次下载
    基于<b class='flag-5'>标准</b><b class='flag-5'>库函数</b>与基于HAL<b class='flag-5'>库函数</b>的stm32编程方式对比

    函数指针的基本概念和语法

    函数指针是一种非常强大的编程工具,它可以让我们以更加灵活的方式编写程序。在本文中,我们将介绍 6 个函数指针的高级应用场景,并贴出相应的代码案例和解
    的头像 发表于 07-05 10:32 394次阅读

    函数类型函数指针类型的区别

    平时用的更多的是函数指针类型,比如作为函数参数传入回调函数等等。实际上函数
    发表于 10-24 14:27 150次阅读

    函数指针指针函数是不是一个东西?

    函数指针的本质是指针,就跟整型指针、字符指针一样,函数指针
    的头像 发表于 01-03 16:35 263次阅读
    <b class='flag-5'>函数</b><b class='flag-5'>指针</b>和<b class='flag-5'>指针</b><b class='flag-5'>函数</b>是不是一个东西?