自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言学习记录Day07

3.函数调用:(1)传值调用,eg:Swap1(a,b),对形参的修改不会影响实参(2)传址调用,eg:Swap2(&a,&b),可以让函数和函数外部的变量之间建立联系。7.在函数内部无法计算数组内元素个数,因为对于数组而言,实参传给形参的是数组首地址(大小4/8)。2.函数的参数也可以是函数(返回值)。5.可以先写需求函数的使用,再对需求函数实现功能本身进行编写,逻辑清晰。1.需要改变实参的值时需要向函数传递实参的地址,否则直接传递数值即可。函数链式访问的前提是作为参数的函数有返回值。

2024-04-18 21:16:00 149

原创 C语言学习记录Day06

上述Swap函数并没有完成交换参数的任务,Swap内部的x和y参数交换不会影响main内的参数a和b,即形参是实参的一份临时拷贝,对形参的修改不会影响实参。fun函数形参“int a[ ]”实际上是作为指针变量,在x64系统中是8,在x86系统中是4。int a = 0;

2024-04-17 16:12:00 180 1

原创 C语言学习记录Day05

1.折半查找:时间复杂度log2n,相比起遍历法来说复杂度要小得多。3.延时代码:(需要头文件windows.h)

2024-01-04 20:06:30 515 1

原创 C语言学习记录Day04

2.不可在for循环体内更改循环变量,避免循环失去控制;建议for语句的循环控制变量采用“前闭后开区间”写法。1.continue对于while循环是直接跳到判断部分;对于for循环时跳到调整部分(依然执行i++)break对于两种循环都是直接终止循环(仅终止所在的一层循环)没有区别。

2023-12-08 18:56:25 550

原创 C语言学习记录Day03

如上,switch内部float会报错;同时case后必须是常量表达式,不能是变量。sizeof(c)/sizeof(c[0]) - 数组元素个数。3. sizeof(c) - 计算的是数组的总大小,单位是字节。sizeof(c[0]) - 计算的是数组元素的大小。注意判断语句内部符号,判断符号==和赋值符号=做区分易混淆。

2023-12-05 21:11:25 491 1

原创 C语言学习记录Day02

3.static修饰函数的时候,一个函数本来是具有外部链接属性的,但是被static修饰的时候,外部链接属性变成内部链接属性,其他源文件(.c/.cpp)就不能再使用这个函数了。本质上,static修饰局部变量的时候,改变了变量的存储位置(栈区-->静态区)。2.static修饰全局变量的时候,这个全局变量的外部链接属性就变成了内部链接属性。速度快,造价高,空间小————————————————————>速度慢,造价低,空间大。将ADD(x,y)替换为((x)+(y))假设其他需要的数据都是准备好的\。

2023-11-13 21:28:28 25

原创 C语言学习记录Day01

在VS工程中创建新的.c或者.cpp文件的时候,都是拷贝newc++file.cpp这个文件的。- 循环结构 while / for / do...while。2.但是多个.c文件中只能由一个main函数。- 选择结构 if / switch。一个工程中有且仅有一个main函数。newc++file.cpp的文件。1.一个工程中可以有多个.c文件。所有的问题都是这三种结构的组合。

2023-11-07 20:36:22 40

空空如也

空空如也

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

TA关注的人

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