- 博客(6)
- 收藏
- 关注
原创 通讯录(数组实现)
通讯录(数组实现)1.简易版通讯录功能:1.保存一个人的信息2.一个人的信息有: 名字 性别 年龄 电话 住址3.增加联系人4.删除联系人5.修改联系人6.查找联系人7.排序有三个文件:contact.h 接口声明contact.c 接口实现test.c 测试//contact.h#define _CRT_SECURE_NO_WARNINGS#define MAX 1000#define NAME_MAX 20#define SEX_MAX 5#d
2022-04-15 20:42:32 996
原创 字符函数和字符串函数
字符函数和字符串函数1.字符串操作函数介绍1.1strlensize_t strlen ( const char * str );字符串已经 ‘\0’ 作为结束标志,strlen函数返回的是在字符串中 ‘\0’ 前面出现的字符个数(不包含 ‘\0’ )。#include <stdio.h>int main(){ char arr[]={'a','b','c','f'} strlen(arr)//printf生成随机值 const char*str1 = "ab
2022-04-13 16:59:07 113
原创 C语言中数据在内存中的存储
要想了解数据在内存中的存储的话,首先应该了解数据的类型。下面介绍C语言中数据类型:1.C语言中的基本内置类型:char //字符数据类型 大小为1个字节short //短整型 大小为2个字节int //整形 大小为4个字节long //长整型 大小为4或者8个字节long long //更长的整形 大小为8个字节float //单精度浮点数 大小为4个字节double //双精度浮点数 大小为8个字节2.数据的基本归类(1)整
2022-04-09 21:40:40 889
原创 大小端存储的简单介绍
大小端存储假设一个地址为0x112233441.大端字节序存储把一个数据的低位字节的数据存放在高地址处,把高位字节的数据存放在低地址处。如图所示:2.小端字节序存储把一个数据的低位字节的数据存放在低地址处,把高位字节的数据存放在高地址处。如图所示:3.大小端的判断#include <stdio.h>int check_sys(){ int i = 1; return (*(char *)&i);}int main(){ int ret = che
2022-04-09 20:38:49 213
原创 简易扫雷游戏
成品展示:该简易扫雷只是实现了扫雷游戏的基本玩法。即输入坐标后通过对比发现是否是雷,并无输入坐标若该坐标周围为0,展开一大片功能以及标记雷功能。程序详解:此程序分为"game.h",“game.c”,"test.c"三个文件其中test.c为测试函数,game.c里面有程序主要函数的编写,game.h中有程序主要函数的声明以及头文件的声明。设计思路分析:1.菜单界面的打印。2.输入数字来进入或者退出游戏3.初始化二维数组,即放置没有放置雷的平面。4.打印初始化后的平面。5.布置雷。6
2022-04-04 15:35:36 3202
原创 简易三子棋
成品展示程序详解:程序分为test.c game.c game.h三个文件。其中test.c为测试函数,game.c里面有程序主要函数的编写,game.h中有程序主要函数的声明以及头文件的声明。思路分析:1.打印菜单界面2.输入数字进入或者退出游戏3.初始化棋盘4.打印棋盘5.玩家下棋6.电脑下棋7.输赢的判定菜单界面的打印:void menu(){ printf("********************"); printf("***** 1.play *****
2022-03-20 12:09:12 4862 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人