• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机C语言编程中最大的难点是结构体还是指针?

megar 2019-04-27 浏览量:1219
单片机C语言编程中最大的难点是结构体还是指针?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 初学 c 语言看到的是一些变量,运算,控制,等

    学的深入点,就是结构体,指针

    继续深入,就是框架,模块,子系统,分层等

    再加上硬件的理解,软件的熟练,操作系统的理解,就厉害了,大牛了,努力吧

    • 发布于 2019-04-28
    • 举报
    • 评论 0
    • 2
    • 0

其他答案 数量:9
  • 是指针,结构体其实比较简单的,指针的运用很容易出现问题。
    • 发布于2019-04-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个我学习的时候,我认为是指针,指来指去,再加上指针嵌套,脑袋都大了。

    当然了,如果是结构体配上指针那就完美了,更难。

    结构体的话,感觉还好理解。


    • 发布于2019-04-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 推荐你学学 RTOS ,或者 linux 系统,随便学一点,对指针和结构体,都会理解的很透彻

    系统里面全是结构体和指针,结构体+指针 能把 c 语言用出 C++ 的功能特性来

    然后是一些链表,树,做嵌入式的,这些都是基本功,精通 c 语言 数据结构 是必须的

    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是指针,C语言的指针应用很灵活的,它可以用来指示某个变量的地址,也可以用来指示某个函数的地址,或者某块动态分配的内存的地址

    你可以去看一下Linux驱动的代码,里面几乎全部是指针操作

    结构体其实就是一块连续的内存,按照成员顺序依次排列的,唯一有点难理解的就是结构体有个字节对齐

    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 指针偏难学一点,特别是函数指针的一些应用,结构体相对比较简单,有的时候指针和结构体也会同时使用,比如结构体指针,结构体内部包含结构体指针等等也是比较难的
    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 最大的难点是指针 因为指针的内存地址不会自动回收 需要自己回收

    如果稍微出点差错就会导致内存溢出 单片机死机或者跑飞

    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 指针一般是比结构体要难的,链表就更难了,是指针加结构体
    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 结构体只是用来组织数据格式的,指针可以指向结构体,也可以指向其他的任何数据类型,就语法应用来说,指针要复杂的多。结构体之需要(名称.成员)就可以访问,而指针的形态千变万化,涉及到很多底层概念的东西,指针的复杂用法要对计算机原理非常清楚才可以。
    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这两个都是难点,不过最难的应该是指针了,这个应用比较多,使用好了,对程序结构是有好处 的。

    但是结构体也是与算法相关的一个知识,最好都学习好了

    • 发布于2019-04-28
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机C语言编程中最大的难点是结构体还是指针?