自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 结构体相关知识

位段与结构体类似,主要有两点不同:1.位段的成员必须是int、unsigned int、signed int三种(C99中除外);2.位段的成员名后有一个冒号和一个数字,数字代表其占几个比特位。int _b:5;int _c:10;int _d:30;上述位段的大小为8个字节,计算过程:首先,由于是int型,分配四个字节,可存32位,a,b,c存完之后再分配四个字节,总共八字节。注意点:位段不可跨平台使用,因此不适用于可移植代码。

2024-04-25 19:50:50 316 1

原创 整数和浮点数在内存中的存储

相信有一定了解过后,能够解决上述引出的四个问题。

2024-04-15 19:20:57 353 1

原创 有关C语言字符串函数及内存函数的模拟实现

我们知道,字符串以'\0'作为结束标志,strlen函数返回的是在此之前出现的字符个数,同时,易错点在于strlen函数返回值是size_t,注意与int的区分。以下是三种模拟实现方法。

2024-03-29 11:07:16 140 1

原创 C语言数组(二维数组)

经过了这两篇关于C语言数组的学习,接下来可以练一下以下两道题目1.编程实现多个字符从两端开始移动向中间汇聚2.了解并实现二分查找算法。

2024-01-24 10:59:03 503 1

原创 C语言数组(一维数组)

大家好,我是扬帆,今天带来的是我在学习C语言数组这一结构时所整理的内容,在前面我们学习了整型、浮点型、字符型等数据,但这些都只能表示单一的数据,为了更好的契合我们日常中所遇到解决问题的需求,故引入数组这一概念,如有错误,还望斧正。 数组是一组相同类型的元素的集合,由这句定义可以明确:数组存放一个或多个数据,但不能没有元素;数组中元素的类型都是相同的。 数组分为一维数组和多维数组,后者常以二维数组表现,其他数组较为少见。 一维数组创建的基本语法如下所示: type指的是数组类型,arr_name

2024-01-22 16:17:53 450

原创 学会循环与分支结构后进而实现基础的猜数字游戏

由于调用了srand()函数,time()函数,所以需要调用库函数<stdlib.h>和<time.h>,最后组合所有代码段就可以实现目标了。有了上述的主函数后,可以进而设计自定义game()函数,而第一段代码就是主函数循环中的menu()函数,即菜单给用户选择。思路较为简单:首先让玩家进入循环,进而根据玩家的输入进行分支语句的判断,猜到了即为成功,退出循环;学会了昨天的循环与分支结构后可以设置一个最基础的猜数字游戏。为增强游戏的交互性和用户的体验感,可以先输出两个提示。玩家选择1后进入代码的主函数。

2023-12-06 23:43:47 33

原创 分支及循环在C语言中的实现

本文简要介绍循环与分支语句

2023-12-04 10:34:51 34

原创 小白的一篇个人博客

有许多原因让我尝试去学习编程,其一,是兴趣使然,常言道兴趣是最好的老师,我想这一点也是大部分技术学习者的初心;目标方面,最重要的一点就是希望能够赶上互联网带来的红利,并不单指物质方面的利益,也包括对自己思维的培养以及在需要某一方面的功能时能够自己尝试去写一个软件来实现自己的目标需求,以至于从事爬虫,大数据方面的工作。最后,虽然是一个小白,但每个人都是从小白过来的,都说人间总有一两风,圆我十万八千梦,还是想要未来进入大型的IT公司(最希望进入网易)工作,不说能不能,总得有个目标(哈哈)。

2023-11-18 21:24:23 638 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除