[学习资料] 结构体内可以包含指向该类型结构体的指针。

[复制链接]
386|1
xinpian101 发表于 2025-9-10 08:58 | 显示全部楼层 |阅读模式
  1. #include <stdio.h>
  2. struct AA
  3. {
  4.         int i;
  5.         struct AA  *ab;
  6. } k1,k2;
  7. int main()
  8. {
  9.    /* 我的第一个 C 程序 */
  10.     printf("Hello, World! \n");
  11.         k1.i=3;
  12.         k2.i=4;
  13.         k1.ab =&k2;
  14.         k2.ab =&k1;
  15.     printf("%d \n",k1.i);
  16.     printf("%d \n",k2.i);
  17.     printf("%d \n",k1.ab->i);
  18.     printf("%d \n",k2.ab->i);
  19.    return 0;
  20. }



对于结构体成员变量的访问用符号“.”
对于结构体指针间接的对成员变量访问用“->”
 楼主| xinpian101 发表于 2025-9-10 09:21 | 显示全部楼层
大家用过结构体指针吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

129

主题

1650

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部