![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LearnC
Ran1366
这个作者很懒,什么都没留下…
展开
-
C语言实现通讯录(动态版)
用C语言实现一个具有下列功能的通讯录(动态版): 1.添加联系人 2.删除联系人 3.修改联系人信息 4.查找联系人 5.显示所有联系人信息 6.清空所有联系人 8.将联系人信息保存在文件中 9.加载联系人 由于验证动态分配内存是否有效,我把size(通讯录的容量大小)初始化为1了,每次扩容增加到原来容量的2倍 #define _CRT_SECURE_NO_WARNINGS #include &l...原创 2019-02-20 16:01:35 · 379 阅读 · 1 评论 -
C语言实现的多功能通讯录
用C语言实现一个具有下列功能的通讯录(静态版): 1.添加联系人 2.删除联系人 3.修改联系人信息 4.查找联系人 5.显示所有联系人信息 6.清空所有联系人 8.将联系人信息保存在文件中 9.加载联系人 下面是全部代码: 其中[成员函数]是被其他方法调用的,不暴露给用户使用 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #in...原创 2019-02-19 00:28:55 · 271 阅读 · 0 评论 -
自定义类型:结构体,枚举,联合
C语言中有三个自定义类型:结构体,枚举,联合.下面分别描述一下它们的特点和使用方法. 结构体 结构体的声明 struct tag { member-list; }variable-list; 结构体是一些值的集合,这些值称为成员变量,定义结构体时可以在结构体中添加各种变量,这些变量的类型可以不同. 例如描述一个苹果: struct apple { double si...原创 2019-02-17 14:52:51 · 152 阅读 · 0 评论 -
指针和数组
指针 指针是用来保存变量地址的变量,在32位操作系统下指针有4个字节,而在64位操作系统下指针有8个字节 指针保存的地址与该地址对应的变量间的关系就好比钥匙之于锁,门牌号之于房间, 我们可以通过钥匙打开相应的锁,通过门牌号找到对应的房间 通过指针与变量之间的关系特点,我们可以通过操作指针实现各种应用,具体应用可以在其他地方找到 下面主要是关于一级指针;二级指针;指针数组和数组...原创 2019-02-14 16:04:33 · 143 阅读 · 0 评论 -
小结C语言操作符
C语言提供了很多操作符,种类繁多,不易掌握,有些操作符甚至能将初学者折磨的痛苦不堪,望符生畏。 操作符原创 2018-11-20 22:59:46 · 268 阅读 · 0 评论