C/C++
文章平均质量分 74
凉了的凉茶
分享编程知识,寻找编程乐趣
展开
-
C语言学生管理系统
设计的学生信息管理系统是用户管理学生的信息,通过文件存储学生信息数据,通过交互实现对学生基本信息的录入和存取,并且可以浏览学生的相关信息,然后可以删除和插入学生的相关信息,同时可以按学号查询此学生的相关信息。读取文件数据,输入学号,姓名,年龄,传入链表,判断链表是否存在,不存在则创建新链表,存在就找到节点学号数据与输入学号相同的节点,修改节点中的数据,保存到文件中。读取文件数据,输入学号,遍历链表,移动指针,找到节点学号和输入的学号相同的节点,删除节点,上一个节点指向下个节点,最后保存到文件中。原创 2023-03-19 11:06:05 · 502 阅读 · 0 评论 -
【C语言】数据在内存中的存储方式
因为之前我一直认为只有 char 才能表示字符,或者才能把字符输出到控制台,其实不是,char 也只是一个在内存中开辟一个字节的标识符,常用于存储字符,所以叫 char ,和 int,long都一样。个人认为,C语言中的存储区是电脑内存的一部分,在一部分内存中分为了代码区,全局静态区,常量区,堆栈,这样分区会比较清晰,不会显得混乱。在学习存储区时,发现常量区是在全局静态区前面的,不过在我验证时发现全局静态区的地址在常量区前面,我猜测可能在不同编译期会有所不同。调用方法时就会调到这行地址执行。原创 2023-03-11 17:20:56 · 181 阅读 · 0 评论