首页 > 其他分享 >函数相关

函数相关

时间:2023-09-02 10:55:33浏览次数:31  
标签:函数 echo 参数 result var 相关 foo

定义方式

function foo
{
    var=10
    echo $var      
}

foo()
{
    var=10
    echo $var
}

返回值

使用return语句,但函数返回值只能是整形数值

在函数体内使用echo打印变量值,可以将值输出到标准输出中,调用者通过result=${foo}或者result=`foo`的方式获取函数的输出值。

调用

result=foo arg1 arg2

函数的参数使用空格隔开,不需要使用()括起来,需要注意的情况是带空格的字符串会被认为是多个参数的列表,需要使用引号将整个参数括起来,如"$str",这样才会被认为是一个参数

标签:函数,echo,参数,result,var,相关,foo
From: https://www.cnblogs.com/wsq30/p/17673314.html

相关文章

  • Oracle - 运维相关总结
    读写分离读写分离的重点其实就是数据同步,能实现数据实时同步的技术很多。基于日志的Oracle复制技术,Oracle自身组件可以实现,同时也有成熟的商业软件。选商业的独立产品还是Oracle自身的组件功能,这取决于多方面的因素。比如团队的相应技术运维能力、项目投入成本、业务系统的负......
  • Oracle - 常见函数总结
    to_date()字符串转日期selectto_date('20050101','yyyyMMdd')todayfromdualto_char()将数值或日期型转化为字符selectto_char(12345678,'999,999,999,999')fromdual;selectto_char(sysdate,'yyyy-MM-dd')fromdual;to_number()......
  • C++中基类和派生类的析构函数
    和构造函数类似,析构函数也不能被继承。与构造函数不同的是,在派生类的析构函数中不用显式地调用基类的析构函数,因为每个类只有一个析构函数,编译器知道如何选择,无需程序员干涉。另外析构函数的执行顺序和构造函数的执行顺序也刚好相反:创建派生类对象时,构造函数的执行顺序和继承顺序相......
  • 字符编码的相关介绍
    字符编码的介绍前提知识了解字符编辑的介绍字符编辑的发展UTF-8的由来字符编码的应用编码和解码前提知识了解三大核心硬件所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,我们需要明确三点#1、软件运行前,软件的代码及其相关数据都是存放于......
  • JavaScript—函数
    函数的概念在js里面,可能会定义非常多的相同代码或功能相似的代码,这些代码需要大量重复地使用。函数就是封装了一段可被重复调用的代码块。通过代码块实现大量代码的重复使用。函数示例//常规方法varsum=0;for(vari=1;i<=100;i++){sum+=......
  • 优化函数迭代每次都要查找的代码
    在做Perfeye需求的时候,有写了一个函数,每次遍历,要根据相同的时间,把对应的数据整合刚开始用findIndex进行每次查找,但是性能很差,后面问了gpt有没有什么操作能不用findIndex,gpt说可以单独存储时间索引值来进行判断旧代码constgetFTimeDataSetSourceData=()=>{constresu......
  • nginx优化相关
    https://blog.csdn.net/liuxiao723846/article/details/46862381Nginx反向代理,当后端为Https时的一些细节和原理_nginx反向代理https_赶路人儿的博客-CSDN博客 nginx-寒星12345678999-博客园(cnblogs.com)......
  • 函数是什么
    函数是什么,能够在程序中起到重要作用的一种工具。在七六七计算机科学领域,函数是一段用来完成特定任务的代码块,它接收一些输入,经过处理后产生输出。函数的目的是将一个复杂问题分解为更小的子问题,并通过合理的组织和调用这些函数,最终解决整个问题。本文将从函数的定义、使用方法、......
  • php所有函数总结
    PHP常用函数总结数学函数1.abs():求绝对值$abs=abs(-4.2);//4.2数字绝对值数字2.ceil():进一法取整echoceil(9.999);//10浮点数进一取整3.floor():舍去法取整   echofloor(9.999);//9浮点数直接舍去小数部分4.fmod():浮点数取余$x=5.7;......
  • oracle配置sde函数库
    1、创建sde用户并授权dropusersdecascade;createusersdeidentifiedbycabletech;grantcreateuser,dropuser,alteruser,createanyview,connect,resource,dba,createsession,createanysequencetosde;grantalteranyindextoSDE;grantaltersystemtoSD......