自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组与 指针

在函数声明的参数列表中声明的数组参数,是会被视作指针,所以你写成数组或指针都一样。函数参数列表中的 *arr。可以写成 int arr[]。arr表示数组的起始地址。int *p=arr;总结:数组作为参数传递,一定需要传数组的地址和长度。

2023-04-01 17:11:28 59

原创 在C语言中,字符串总是以‘\0‘作为结尾

字符串是一系列连续的字符的组合,要想在内存中定位一个字符串,除了要知道它的开头,还要知道它的结尾。例如,"abc123"从表面看起来只包含了 6 个字符,其实不然,C语言会在最后隐式地添加一个’\0’,这个过程是在后台默默地进行的,所以我们感受不到。C语言在处理字符串时,会从前往后逐个扫描字符,一旦遇到’\0’就认为到达了字符串的末尾,就结束处理。在C语言中,字符串总是以’\0’作为结尾,所以’\0’也被称为字符串结束标志,或者字符串结束符。数组 str 的长度为 3,而不是 4,因为最后没有’\0’。

2023-03-31 16:48:26 1407

原创 指针指针指针

野指针:指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)指针变量在定义时如果未初始化,其值是随机的,指针变量的值是别的变量的地址,意味着指针指向了一个地址是不确定的变量,此时去解引用就是去访问了一个不确定的地址,所以结果是不可知的。//定义int地址变量保存a的地址。//int 型二级指针pp,存放一级指针p的地址。**pp等价于 *(*pp)等价于 * p等价于a;*p 可以是解指针。指针变量:1.他的值可以改变.2.它也有地址。p保存a的地址,同时指针p也有自己的地址。

2023-03-28 20:33:11 76

原创 C语言时间复杂度

请添加图片描述](https://img-blog.csdnimg.cn/eeabbfc4c22341819e2735b4f092a6ca.png。1.只保留高阶项,有平方项时舍弃常数项。3.只需要计算执行次数最多的一项。时间复杂度:语句执行的次数和问题规模n直接的函数关系O(f(n))。O:可以表示渐进时间复杂度和渐进空间复杂度。

2023-03-28 14:52:42 59

原创 函数函数函数

运算符 & 和 * 是互补的:如果 x 是一个表达式,用于指定一个对象或一个函数,那么表达式 *&x 就等于 x。如果 ptr 是指针,那么 *ptr 就是 ptr 所指向的对象或函数 //位于该地址的对象或函数 **。全局变量:定义在所有函数之外的变量,定义之后都可以访问,数据共享,在函数中变量被改变,在其他函数中该变量也被改变。1.函数中修改普通变量,要传入普通地址变量(一级指针),在函数中使用* 一级指针。i,j,k(循环),tmp,temp(临时变量),p,q(指针)

2023-03-27 17:04:54 48

原创 数组代码代码

return 0可以 终止 main() 函数,并返回值 0。利用函数查找数组中某个值,找到了返回1,没有找到返回0;

2023-03-27 16:44:12 77

原创 数组数组数组

int crr [10]={1,2,3,4,5} //初始化一部分,则剩余部分为0;int arr[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}int brr[3]={1,2,3}**数组长度公式:sizeof(数组名)/sizeof(数组名[0])**注意数组名不能是形参。int drr[]={1,2,3,4,5,6} //自动推导长度。定义的时候[ ]里面是长度,使用的时候[ ]里为下标。

2023-03-26 20:45:54 75

原创 main函数 全局变量

变量是程序的基本组成单位,三要素:(类型,名称,值)。并不是一个项目中所有的源文件都必须包含一个main()函数,而是一个项目的所有源文件中包含一个main()函数就够。全局变量:定义在所有函数之外的变量,定义之后都可以访问,数据共享,在函数中变量被改变,在其他函数中该变量也被改变。不是每一个源文件都要有一个main函数,而是每个C语言项目中的所有源文件中必须有且只能有一个main函数。局部变量:在函数或者代码块里面定义的变量,从定义开始到函数或者代码块结束。作用域:变量的作用范围。1.main()函数。

2023-01-13 09:57:48 1574

原创 今天我来了

初次发布文章

2023-01-11 09:32:43 35

空空如也

空空如也

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

TA关注的人

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