- 博客(12)
- 收藏
- 关注
原创 标识符的作用域及预处理命令
(1)不带参宏其中的标识符一般大写;有一种只有宏名,无内容的宏:#define K 用来为将来使用做准备。(2)带参宏注意:宏与函数的区别:宏在程序中直接展开,效率高;函数需要保护现场、恢复现场,效率不高,但复用性强。
2024-07-27 16:57:33
638
原创 数组作为函数参数
数组在传参时,传递的是数组的,无法在函数中得知数组有多少个元素;因此在封装函数时在形参处不仅要传首元素地址,也要传元素个数。又由于数组传递的是地址,因此数组可以通过形参修改实参的值;即例如:各种实现函数封装及调用。
2024-07-26 19:49:50
370
原创 函数的调用(嵌套、递归)
1、C程序的执行是从 main 函数开始的,如是在 main函数中调用其他子函数,在调用后流程返回到 main 函数,在 main 函数中结束整个程序的运行。2、所有函数都是平行的,即在定义函数时是分别进行的,是互相独立的。一个函数并不从属于另一个函数,即函数不能嵌套定义。函数间可以互相调用,但不能调用 main函数。main 函数是系统调用的。3、从用户使用的角度看,函数有两种:(1)标准库函数 (2)用户自定义函数。注意:在形参表中,每个参数的数据类型必须单独给出;形参与实参个数相同,类型匹配。函数封装
2024-07-25 17:57:17
420
原创 数组中的一维数组
一次性定义多个变量。形式:类型说明符 数组名【常量表达式】其中的类型说明符不能是void类型,否则编译错误。常量表达式必须为整型,且不能为负,数组的元素个数>=1。定义数组时的方括号为类型说明符,不是下标运算符。
2024-07-22 21:28:56
468
原创 循环控制(for、while、goto、break、continue)
在开始此章节之前,需要明确。除此之外再插入一个关于数据的例子:输入三个整数,按从大到小的顺序进行输出。
2024-07-21 02:23:05
474
1
原创 变量赋初值及运算符
实际上是对变量的初始化,即在为变量开辟内存空间的同时,存入初始值。变量初始化不同于赋值,赋值是将原先随机的值改为想赋的值。
2024-07-17 19:02:43
592
1
原创 Linux文件基本操作命令
之后于1987年由Andrew S. Tanenbaum开发完成了MINIX操作系统,,由于其提供源代码,并且很小巧,便于学习,Linux刚开始也是参照MINIX完成的。GNU计划使得Linux得以被更多的作为开发的工具,区别于最早的UNIX操作系统, Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统。变量:指内存中具有特定属性的一个存储单元,用来存放数据,也就是变量的值,在程序运行期间,这些值是可以改变的。3、pwd打印工作目录,可立刻得知您目前所在的工作目录的绝对路径名称。
2024-07-15 20:12:25
408
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人