• 0

    消息 标记为已读

    没有消息

    查看全部
  • 登录/注册
  • 我的班级
  • 结构体、内存管理

    老师,您好:在最后一节“动态内存”最后一个综合例程中,为什么函数调用要使用结构体 Stu get_info();换成普通函数调用可以吗? 还有这种使用方式没看明白

    楼主 展乾 来自 嵌入式-动态内存 2018-03-01 10:33:11 1人参与讨论

    添加回答

    回答问题最高可获5M豆哦!

    全部回复

    teacher韩

    创客学院老师

    函数的返回值是指针,为了记录在函数中获取的空间首地址地址,使在其他地方可以直接通过这个地址找到这块空间,如果是没有返回值的函数的话,就需要通过参数传值的形式传递获取到的内存首地址信息啦,这个可以参考二级指针的用法。综合来说,就是需要将动态分配的内存记录下来,之后才可以找到它使用。

    赞同(0) 引用 | 1楼 2018-03-06 回复

    我的回复

    发表成功 M豆+5

    每日可获得50M豆,免费兑换开发板

    点赞

    收藏

    二维码

    扫一扫,在手机上查看!

    所属分类 全部分类

    C语言

    4547人关注

    关注

    C语言是一门通用的,模块化,程序化的编程语言,被广泛应用于操作系统和应用软件的开发。

    Android开发

    2869人关注

    关注

    android开发是指android平台上应用的制作,它包括操作系统、用户界面和应用程序。

    相关课程

    C语言

    64369人学习 9课时

    Linux驱动深化学习

    912人学习 19课时

    Linux内核开发及优化

    304人学习 8课时

    Linux操作系统使用及C高级编程

    507人学习 21课时

    热门问题

    C语言测试题

    18 回答 来自 嵌入式

    FS-MP1A--linnix 编程问题

    16 回答 来自 嵌入式