数组在函数中的运用

1.函数返回值的类型注意事项:

1.返回值一般与返回结果类型一致
2.不一致时,以函数定义时,“返回值的类型为主”为准
3.返回值类型不写的话,默认识别为int型
4.不需要返回值的话,用void型
5.实参与形参要个数相同,类型匹配,匹配顺序,从右向左开始给值


2.数组作为函数参数时:

1.数组元素作为函数实参-----此时函数的的形参 是一个与实参类型相同变量即可
               eg:void printInt(int a) ;    printInt(a[0]) ;

2.数组作为函数的形参
               eg:void printArray(int a[10]) ;  此时 形式上看 是数组
                      编译器最终 是当做指针变量来看的  -----  void printArray(int *a);

3.一维整型数组作为函数的形参
             eg:int Array(一个是数组的形式 ,数组长度)
                     -----void(没有返回值的情况下) Array(int a,int   len)


3.数组在函数中的运用

函数-斐波那契数


函数-数组中的最大值


函数-数组的逆序


实现一个用户输入任意值进数组的函数


函数--数组的排序


函数--二分查找法


输入字符串


统计字符串长度


 


函数--字符串拷贝(模拟strcpy的作用)


字符串的拼接(模拟strcat的作用)


函数-- 字符串的大小比较(模拟strcmp的作用)


相关推荐

  1. python函数运用(1)

    2024-01-27 10:36:01       49 阅读
  2. 数据结构 : 树分类及数据库索引运用

    2024-01-27 10:36:01       26 阅读
  3. vue3hook公共函数封装及运用

    2024-01-27 10:36:01       60 阅读
  4. Pythonzip函数奥秘与运用

    2024-01-27 10:36:01       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-27 10:36:01       91 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-27 10:36:01       97 阅读
  3. 在Django里面运行非项目文件

    2024-01-27 10:36:01       78 阅读
  4. Python语言-面向对象

    2024-01-27 10:36:01       88 阅读

热门阅读

  1. 嵌入式——从入门到精通第十一天

    2024-01-27 10:36:01       50 阅读
  2. linux部署es8.0版本以及启动了浏览器访问不了

    2024-01-27 10:36:01       48 阅读
  3. C# 中的接口

    2024-01-27 10:36:01       58 阅读
  4. 目标检测中目标的尺寸差异大会存在什么问题?

    2024-01-27 10:36:01       59 阅读
  5. Compose中添加Android原生控件

    2024-01-27 10:36:01       67 阅读
  6. vue3中页面传参汇总

    2024-01-27 10:36:01       63 阅读
  7. sql注入之into outfile语句写入一句话木马

    2024-01-27 10:36:01       64 阅读
  8. 我要成为嵌入式高手之1月26日第十一天!!

    2024-01-27 10:36:01       48 阅读
  9. 04_前后端交互技术之Ajax异步请求

    2024-01-27 10:36:01       44 阅读
  10. RuoYi微服务部署运行报错

    2024-01-27 10:36:01       66 阅读
  11. Midjourney:AI创意的新航程

    2024-01-27 10:36:01       62 阅读