
代码学习
文章平均质量分 79
989898989898
这个作者很懒,什么都没留下…
展开
-
C语言学习——秒懂C语言指针常见的两种运算符*与&的含义(2023.12.20)
参考链接1: 秒懂C语言指针常见的两种运算符*与&的含义 在此感谢各位前辈大佬的总结,写这个只是为了记录学习大佬资料的过程,内容基本都是搬运的大佬博客,觉着有用自己搞过来自己记一下,如果有大佬觉着我搬过来不好,联系我删。 &就是取址运算符,从字面上看很容易理解,我们都知道我们定义的每一个变量都会在计算机内存上随机开辟一个独一无二的地址空间用来存储该变量的值。而==&运算符就是用来获取某个变量的地址空间==。例如:运行以上代码,可以发现输出结果是一串很长的数字,该数字就是这个存储数据10的变量a的地址。原创 2023-12-20 21:14:17 · 1583 阅读 · 1 评论 -
C语言学习——C语言中,箭头符号 “->” 和点号符号 “.”的区别(2023.12.16)
参考链接1: C语言中,箭头符号 “->” 和点号符号 “.”的区别 在此感谢各位前辈大佬的总结,写这个只是为了记录学习大佬资料的过程,内容基本都是搬运的大佬博客,觉着有用自己搞过来自己记一下,如果有大佬觉着我搬过来不好,联系我删。 在C语言中,箭头符号“->” 用于访问结构体(struct)或联合体(union)类型的成员。它可以替代点号(.)来访问结构体或联合体的成员,当通过指针访问时使用箭头符号。例如,假设有一个结构体类型的指针变量p,其中包含成员变量x,可以使用箭头符号来访问x,例如 p->x。原创 2023-12-16 22:40:51 · 4010 阅读 · 0 评论