博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP 中调用函数关于Call使用注意的问题
阅读量:5791 次
发布时间:2019-06-18

本文共 487 字,大约阅读时间需要 1 分钟。

Function TestFun(Tstr)    TStr = "Fun2"End FunctionSub TestSub(TStr)    Tstr = "Sub2"End SubDim Fun, [Sub]Fun = "Fun1"Call TestFun(Fun)Msgbox Fun     '打印出来 "Fun2"Fun = "Fun1"TestFun(Fun)Msgbox Fun  ' 打印出来 "Fun1"[Sub] = "Sub1"Call TestSub([Sub])Msgbox [sub]    '打印出来 "Sub2"[Sub] = "Sub1"TestSub [Sub]Msgbox [Sub] '打印出来 "sub2"

结论:

1、 带参数的函数 当参数没有显示指明是值调用还是 引用调用时候 Call 函数 是引用调用,不带Call 是值调用

2、带参数的过程,当参数没有显示指明调用值或者引用调用时,无论带不带Call 调用都是引用调用

转载于:https://www.cnblogs.com/echosong/p/3374780.html

你可能感兴趣的文章
CentOS 7 防火墙操作
查看>>
关于 top 工具的 6 个替代方案
查看>>
程序员最讨厌的9句话,你可有补充?
查看>>
PAT A1037
查看>>
浅谈RPC
查看>>
TextView 超链接点击跳转到下一个Activity
查看>>
sql server 2008安装的时候选NT AUTHORITY\NEWORK SERVICE 还是选 NT AUTHORITY\SYSTEM ?
查看>>
MyBatis3-SqlSessionDaoSupport的使用
查看>>
ReactiveSwift源码解析(三) Signal代码的基本实现
查看>>
MVC模式利用xib文件定制collectionCell
查看>>
(六)Oracle学习笔记—— 约束
查看>>
【SQL】查询数据库中某个字段有重复值出现的信息
查看>>
mysql 行转列 列转行
查看>>
[Oracle]如何在Oracle中设置Event
查看>>
top.location.href和localtion.href有什么不同
查看>>
02-创建hibernate工程
查看>>
Open Graph Protocol(开放内容协议)
查看>>
Ubuntu18.04中配置QT5.11开发环境
查看>>
Exception的妙用
查看>>
基于浏览器的开源“管理+开发”工具,Pivotal MySQL*Web正式上线!
查看>>