自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sizeof计算数组元素个数

上述代码中若我们对arr[x]中x进行修改,同时需要对for循环的i<x中的x进行修改,若代码间距过长,可能会存在忘记修改的情况。数组元素的类型都是相同的,那只需要计算出一个元素所占字节的个数,数组元素的个数就可以计算出来。在遍历数组的时候,我们经常想知道数组的元素个数,那C语言中有办法使用程序计算数组元素个数吗?是C语言中的关键字,是可以计算类型或者变量大小的,其实sizeof也可以计算数组的大小。这里的输出结果是40,计算的是数组所占内存空间的总大小,单位是字节。接下来就可以计算数组元素个数。

2024-01-31 13:21:45 705

原创 C语言中随机数的生成

rand函数是对一个基准值进行运算生成的随机数,之所以前面每次运行产生的随机数序列是一样的,是因为rand函数生成随机数的默认基准值是“1”。time函数会返回当前的日历时间,其实返回的是1970年1月1日0时0分0秒到现在程序运行时间之间的差值,单位是秒。程序在调用rand函数之前先调用srand函数,通过srand函数中的参数seed来设置rand函数生成随机数时的基准值,只要基准值在变化,每次生成的随机数序列就会变化。在程序中我们一般是使用程序运行时的时间作为基准值,因为时间是在一直变化的。

2024-01-30 13:07:14 461

空空如也

空空如也

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

TA关注的人

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