自定义博客皮肤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)
  • 收藏
  • 关注

原创 函数的定义及调用

每个函数本质上是一个自带声明和语句的小程序。C语言并没有要求函数的定义必须放置在调用点之前,如果定义放在调用点之后的话,那么编译器是不知道这个函数的参数类型的,也不知道返回类型是什么。不同于数学领域关于函数的概念,C语言中的函数简单来说就是一连串语句,这些语句被组合在一起,并被指定了一个名字。返回类型:函数不能返回数组,但关于返回类型没有其他限制,当函数的返回类型为void时,表示该函数不返回任何数据。函数体:函数体可以包含声明和语句,函数体内声明的变量专属于此函数,其他函数不能对这些变量进行检查或修改。

2023-07-24 08:29:05 63

原创 函数中指针作为实参的作用与意义

必须把&放在i的前面以便给scanf函数传递指向i的指针,指针会告诉scanf函数把读取的值放在哪里。如果没&运算符,传递给scanf函数的将是i的值。因为C语言用值进行参数传递,所以在函数调用中用作实际参数的变量无法改变。所以指针提供了此问题的解决方法:不在传递变量x作为函数的实际参数,而是提供x的地址,即&x。因为i和d前有取地址运算符&,所以decompose函数的实际参数是指向i和d的指针,而不是i和d的值。用指针作为函数的实际参数并不新鲜,实际上我们很早就已经在scanf函数调用中使用过了。

2023-07-23 23:45:59 159

空空如也

空空如也

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

TA关注的人

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