嵌入式学习第一阶段C语言
文章平均质量分 81
C语言学习
木下 似水
苏州大学大三软件工程在读。
展开
-
C语言指针部分补充
*只在声明指针变量的时候是标识符,其他时候都是运算符,表示取出一个值。 !!!指针就是地址 指针变量(存放地址的变量)也有自己的地址,指针有自己的类型要注意。指针内容是别人的地址,通过指针就可以访问别人地址 数组用指针的话,指针偏移p+1并不是地址加1,而是偏移一个类型的长度,如一个整数偏移4个字节,一个字符偏移一个字节。 数组名=数组首元素的地址 二维数组a, a[0]代表a[0][0]的地址,也就是&a[0][0] a[0]是,第一个子数组的名字,a+1偏移一个子数组,a[0]+1偏移一个整数(原创 2021-12-20 15:42:27 · 592 阅读 · 0 评论 -
C语言实现简单双链表学生系统(讲解)
代码块参照这篇博文,在Linux系统下能跑出来,本人主要想对这个小项目做些讲解,不过有讲的不对的,请指教,洗耳恭听。 原文链接:https://blog.csdn.net/weixin_45981936/article/details/108185613 题目要求:链表A,每个节点存放一个新的链表B1,B2,B3,B4,B5的头结点。 场景:一个年级,相当链表A 该年级5个班,每个班5个人,相当于链表B1–B5 做一个学生成绩管理系统 学生成绩有语文 数学 英语 功能: 录入成绩 找最三科总分的最高分 ..转载 2021-03-29 09:16:52 · 809 阅读 · 0 评论