- 博客(5)
- 收藏
- 关注
原创 c语言学习5:数组
这样编译器会根据数组的内容自动确定数组的大小。//在C99之后,数组的大小可以是变量,为了支持变长数组(数组的大小通过变量来指定)(2).函数形参用指针来接收地址,如果形参写成数组接收,那么此形参数组本质上还是一个指针!(1).sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小,单位是字节。//这样的写法不同版本有区别!(2)&数组名,这里的数组名表示整个数组,取出的是整个数组的地址。数组初始化就是在创建之后确定数组里的元素的值。(1).数组作为函数参数:数组名为数组元素的首地址!
2024-08-27 09:56:00
156
原创 c语言学习4:函数
这种传参方式可以让函数和函数外边的变量建立起真正的联系,也就是函数内部可以直接操作函数外部的变量。b.形参:形参是指函数定义中声明的变量,用于接收实参;形参只有在函数被调用的过程中才实例化(分配内存单元),无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传给形参。(2).传址调用:传址调用是把函数外部创建变量的内存地址传递给函数参数的一种调用函数的方式;(1).传值调用:函数的形参和实参分别占有不同内存块。(4).函数体(函数里的具体代码,这个才是最重要的)
2024-08-26 15:20:44
138
原创 c语言学习3:循环
(1).while循环里的break被执行的话,while循环就会被终止(break的作用是跳出while循环)(2).while循环里的continue被执行的话,就会结束while循环的这本次循环后面的内容,(2).do while循环里的continue的作用也是结束本次循环,不再执行循环里后面的代码。(5).for循环里的continue的作用也是结束本次循环,不再执行循环里后面的代码。(1).do while循环里的break的作用也是终止整个循环。//两者一除,得到的就是数组元素的个数。
2024-08-21 14:59:07
624
原创 c语言学习2:分支
(1).case只是switch case语句中的入口,如果不用break跳转语句的话就会从入口处把后面的代码全部执行。(3).default语句的作用是:在switch case语句中,如果整形表达式找不到case语句进行匹配,那么。(2).结构上switch后面是整形表达式,case后面是整形常量表达式。(一般这个语句是用来防御的,提示一下)(2).如果有多个if else语句,else是和离他最近的if匹配的。(语句项里就是不同得case语句)(1).if else是一个语句块。
2024-08-21 14:55:14
146
原创 学习c语言1
2.#include是预处理命令,用来引入头文件,stdio.h是系统自带的库,系统自带的库用<>括起来,而用户自定义的库用" "括起来。3.printf()函数在stdio.h里面被声明。printf()函数的功能是用于格式化输出到屏幕。1.在c语言中,有且只有一个main()函数,main()函数是程序运行的开头。4.最后return 0 用于退出程序。首先,对最基本的c语言代码进行解析。
2024-08-16 14:32:25
161
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人