• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • malloc在Linux上执行的是哪个系统调用

    malloc底层为什么是内存池 malloc大家都用过,其是库函数。我们都知道库函数在不同的操作系统中其实执行的是系统调用,那么malloc在Linux上执行的是哪个系

    2023-11-13 10:36

  • Keil STM32使用malloc/free函数

    的属性设置中需要把 Use MicroLIB 选项勾选,如下图。3、这时候原则上就可以使用空间申请和释放的两个操作函数了,但是由于STM32在startup_stm32f10x_hd.s中分配的堆空间只有0x00000200个字节,所以很多时候

    2021-08-24 06:02

  • malloc跟free的源码分析

    (__malloc_hook); if (__builtin_expect (hook != NULL, 0)) return (*hook)(bytes, RETURN_ADDRESS (0)); 首先检查是否存在__malloc_hook。如果存在,则

    2023-11-09 11:39

  • 如何实现一个malloc

    甚至把malloc当做操作系统所提供的系统调用或C的关键字。实际上,malloc只是C的标准库中提供的一个普通函数,而且实现malloc的基本思想并不复杂,任何一个对C

    2023-11-13 14:31

  • 关于stm32 MCU申请动态内存malloc的认识

    首先,malloc( )属于标准C语言函数,当然可以在单片机上使用,如STM32可以先在启动文件中设置heap的大小,再使用动态内存分配: Heap_Size EQU 0x00000200 \\也就

    2021-11-18 16:21

  • malloc和free简介及实现方式说明

    malloc 分配指定大小的内存空间,返回一个指向该空间的指针。大小以字节为单位。返回 void* 指针,需要强制类型转换后才能引用其中的值。 free 释放一个由 malloc 所分配的内存空间。ptr 指向一个要释放内存的内存块,该指针应当是之前

    2022-05-14 09:56

  • 通过实现一个简单的malloc来描述malloc背后的机制

    甚至把malloc当做操作系统所提供的系统调用或C的关键字。实际上,malloc只是C的标准库中提供的一个普通函数,而且实现malloc的基本思想并不复杂,任何一个对C

    2018-01-27 23:30

  • malloc 申请内存的两种方式

    我们知道malloc() 并不是系统调用,也不是运算符,而是 C 库里的函数,用于动态分配内存。 malloc 申请内存的时候,会有两种方式向操作系统申请堆内存: 方式一:通过 brk() 系统

    2023-11-13 11:42

  • malloc和calloc功能来实现DAQ,在调试模式下调用calloc和malloc函数时似乎卡住了,为什么?

    我正在使用 malloc 和 calloc 功能来实现 DAQ。 我使用的是 TLE9893 系列芯片。 代码编译良好,但在调试模式下调用 calloc 和 malloc 函数时似乎卡住了。 我尝试

    2024-05-27 08:29

  • C语言入门教程-malloc函数和free函数

    malloc函数和free函数 假设您的程序在执行过程中需要分配一定量的内存。您可以随时调用malloc函数从堆中申请一块内存。在操作系统为您的程序预留出这块内存,之后您

    2009-07-29 11:58