C++ & VB.NET & VB 过程函数结构
来源:互联网 发布:密室逃脱窃取数据攻略 编辑:程序博客网 时间:2024/06/01 08:18
C++ & VB.NET & VB 过程函数结构
通过之前的VB,后VB.NET 与C++等计算机语言的了解,代码流程、控制结构、函数
等就是像我们中文中常用的一些短语,固定的句式,有了这些句式往里面套东西就行,
比如,不仅~还~、因为~所以~等等,在代码中就是用英语的白话文这么写的罢了,
下面我们详细的来看看:
一、流程、控制结构
这其中就两个结构分别是:
1、条件结构
1)简单的 IF 条件语句
2)If...Then...Else
3)Select...Case判定结构 ,下面还包含了Case Else 字句:
2、循环结构
1)For...Next ,代码例子是重复书写 5 个Beep:
2)Do 循环
3)while循环
4)For Each ...Next
二、过程函数
1、Sub过程:
这又分为通用过程和事件过程。Sub 过程就是相应事件时执行的代码块,一般在代码块
的最后。
1)通用过程:这是通过过程告诉应用程序完成一项制定的任务,一旦确定了通用过
程,就由专有应用程序来调用。
2)事件过程:编程语言中的对象对一个事件的发生做出认定时,自动调用与事件名
字相对应的事件过程。这是相互对应的,名字在对象和代码之间建立了联系,我们通常
说事件过程是附加值窗体和控件上的。
2、Function 过程:
这个和其他的调用方法一样,代码实现:
3、调用过程
1)调用Sub过程:下面代码实例
2)调用函数过程
或像Sub过程那样:
3)调用其他模块的函数,这些必须提前声明类的实例为对象变量并用变量名引用他。
4、过程传递参数
1)按数据类型
一般是默认是具有Object的数据类型,但是也有其他的,但是要事先声明:
2)按值传递,这在VB.net 中的是默认的方式,用ByVal关键字支持参数是按值传递
的。
3)按地址传递:这是过程变量的内存地址去访问时间变量的内容。在用按地址传递时
无论变量是什么,传值都只是4 个字节,所有效率比较的高。
代码实例:参数”RunningTotal“ 是按地址传进来的,因此传进的变量值为参
数”AcctNum“的值。
4)可选参数
一般过程的参数列表中有”Optional“关键字,这类过程就是参数可选的。
5)不定数量的参数
这个的一般情况是有”ParamArray“关键字,代码实例如下:
小结:
通过这几门语言的总结,其中的代码流程、控制结构、函数等都是像我们中文中常用
的一些短语,固定的句式,有了这些句式往里面套东西就行,这些在计算机的语言中都
相似,函数、调用、过程等,不过在具体的代码中这些就是英语中的”白话文“句式短
语罢了,要真正的运用自如还得通过更多的实践才能达到融会贯通境界。
- C++ & VB.NET & VB 过程函数结构
- vb.net的过程和函数
- VB.NET&C#&VB较量
- vb.net常用函数
- vb.net常用函数
- vb.net常用函数
- vb.net常用函数
- vb.net函数
- vb.net常用函数
- vb.net常用函数
- vb.net CType 函数
- vb.net常用函数
- vb.net常用函数
- vb.net常用函数
- vb.net常用函数
- vb.net常用函数
- VB.NET字符串函数
- vb.net常用函数
- C++基础知识易错点和易混淆总结汇总(不定时更新)
- asdfasdfasdfasfd
- html调整img的水平垂直位置
- Eclipse查看Java源码的方式
- javax.tools.Diagnostic 类使用示例
- C++ & VB.NET & VB 过程函数结构
- LeetCode:Majority Element
- C#中 Thread类的使用
- 异常详细信息: System.Data.SqlClient.SqlException:用户 'IIS APPPOOL\DefaultAppPool' 登录失败解决办法
- RXTX for JAVA 串口编程实例
- DOMImplementation
- spring+mybatis
- Oracle Flash Storage System新版手册集
- Dubbo监控中心安装与Dubbo管理控制台安装