• 已解决 33890 个问题
  • 已帮助 5814 位优秀工程师

keil中“->”的意思是什么?

51770ad4bb94f126 2019-12-03 浏览量:598
keil中“->”的意思是什么?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先声明一个结构体:

    typedef struct
    {
    int a;
    int b;
    }TEST;

    然后声明结构体对象,如果对象就是一个结构体变量,那么调用成员变量时就用  “.”​  如下:

    TEST Test;

    Test.a = 0;


    如果对象时一个结构体指针​,那么调用成员变量时就用  “->”  如下:

    TEST *pTest;

    pTest->a = 0;


    这是C语言知识,与keil无关​

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

其他答案 数量:8
  • ->  是一个标准C的运算符,表示一个指向结构变量(右边赋值)的指针(左边赋值)。

    通过结构指针(左边赋值)即可访问该结构变量(右边赋值)。

    • 发布于2019-12-16
    • 举报
    • 评论 0
    • 1
    • 0

  • 表示结构体指针内容,其实取变量指针内容类似,只不过变量内容用*表示
    • 发布于2019-12-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是C语言 结构体指针变量访问子元素时的 语法符号。

    所有的C语言都支持的语法。

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

  • -> 指向 结构体里面的成员变量,左边必须是指针,这是语言中符号,跟keil关系不大
    • 发布于2019-12-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是结构体指针在访问结体成员时使用的,与结构体变量中的 . 是一个用法,只是用在指令上
    • 发布于2019-12-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个是针对结构体指针来用的,用来访问这个结构体指针的成员
    • 发布于2019-12-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般都是用在结构体指针上使用,对于结构体指针数据实现直接的读取
    • 发布于2020-01-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 通常是对结构体的访问,直接用这个符号来访问结构体的成员变量
    • 发布于2020-01-15
    • 举报
    • 评论 0
    • 0
    • 0

keil中“->”的意思是什么?