VB.NET & C++ & VB  编程语言

从了解VB到C#、到VB.NET 在到等级考试的C++程序设计,都有一些相同的很基础的,

这些基础的数据、运算、流程控制、函数等,在这主要结合VB.NET 的基础总结一下:



一、数据类型

这就是VB.NET 有什么东西,数据中有哪些类型。

主要的类型有:

1、数据型(Numeric)

2、字节型(Byte)
3、字符串型(Sting)
4、布尔型(Boolean)
 1)、 Len:长整型
 2)、Trim:字符串左右没有空格全部去掉
 3)、LTrim:左边空格去掉
 4)、RTrim:右边空格去掉
5、日期型(Date)

在编程语言中详细的分这些数据类型主要是为了更好的运算,提高运行的效率。

二、运算

1、算术(通俗的说就是数学运算) + - × / 

\整除;MOD求余  ;^求指号

2、赋值:&=第一个和第二个连接传第一个;=  ;+=;-=;*=;/=;  \=;

3、比较:结果true 或 false

1)、 Is 相对于Object,两操作同一对象true,否则false
     2)、 Like相对于String型,
4、连接: + 和&,其中&是将操作强行转成String,在连接运算。

5、二进制
1)、BitAnd 与;
2)、BitNot 非;
3)、BitOr 或;
4)、BitXor 异或    AB都不同true否则false

6、逻辑运算

与、或、非


三、常量、变量

1、常量:从字面的意思也知道就是常数值,常量被赋值后不能再修改了。

来源一般

1)、内部或系统定义;
  2)、自定义常声明语法:
[Public/Private/Protected/Friend/Protected Friend] Constname [As type]=exptrsion

2、变量:即赋值后还可以重新赋值,变量是临时存储数值的。

声明变量

在使用非 Variant 变量之前,必须使用 Private、Public、Dim 或 Static 语句将变

量声明为 As type。例如,下列语句分别声明了 Integer、Double、String 和

Currency 类型的变量:

一个声明语句可将多个声明组合起来,请看下列语句:

注意: 如果不提供数据类型,则指定变量为缺省类型。如上例中注释已说明,如果由于其它编程语言的经验使人感到同一个声明语句中的所有变量都有相同的指定数据类型(此例中为 Integer),那么,此处的结果可能会令人感到新鲜。

小结:

这些当中的大部分都在VB中接触过,在这只是进行对比,和VB.NET 进行一下对比学

习,和实现这些的一些代码。当然这在C++中也是相同的,计算机的语言基础,只要是计

算机语言,这些都大体通用,到具体的代码实现中还要稍稍的注意其中的不同点。

VB.NET C++ VB 编程语言相关推荐

  1. VB.net:VB.net编程语言学习之添加引用打包安装项目的简介、案例应用之详细攻略

    VB.net:VB.net编程语言学习之添加引用&打包安装项目的简介.案例应用之详细攻略 目录 关于添加引用 1.SW的二次开发,需要引用多个Solidworks库文件即dll文件

  2. VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)逻辑控制语句(条件判断/循环语句)的简介、案例应用之详细攻略

    VB.net:VB.net编程语言学习之操作符(变量/常量/数据类型/声明)&逻辑控制语句(条件判断/循环语句)的简介.案例应用之详细攻略 目录 VB.net编程语言学习之操作符/变量/常量/ ...

  3. 不同编程语言代码转换网站,在线编程语言代码转换,C#转VB.NET,VB.NET转C#

    不同编程语言代码转换网站,在线编程语言代码转换 C#转VB.NET,VB.NET转C# 推荐一个国外不错的编程代码转换网站 http://www.developerfusion.com/tools/c ...

  4. VB.net:VB.net编程语言学习之基于VS软件利用VB.net语言实现对SolidWorks进行二次开发的简介、案例应用之详细攻略

    VB.net:VB.net编程语言学习之基于VS软件利用VB.net语言实现对SolidWorks进行二次开发的简介.案例应用之详细攻略 目录 调用SolidWorks功能简介 1.宏录制步骤 (1) ...

  5. VB→C++→C#→VB.NET,语言的共性和个性

    从当初的误打误撞学习VB之后就一发不可收拾,直到现在接触VB.NET,想想自己也经历了VB→C++→C#→VB.NET这四种计算机语言,在此并不是想说自己学语言的多少,因为语言并不在于多而在于精,很惭 ...

  6. 运行中调试初计算机的命令,计算机二级 VB辅导:VB中程序的运行调试

    1.运行程序 运行程序,可用下列方法之一: (1)选择主窗口的"运行"菜单的"启动"命令. (2)按快捷键F5. (3)选择工具栏上的启动按钮. 在程序运行过程 ...

  7. 计算机vb实验感想,VB学习心得体会

    VB学习心得体会 VB学习心得体会 VB是一门程序设计语言,也需要一定的英语基础.VB既能充实我们的生活,武装我们的头脑,锻炼我们的意志,又能在以后需要的时候成为帮助我们成功的推进动力.对于VB的学习 ...

  8. 大学python和vb哪个简单-vb和python哪个速度快

    Python好学,易上手.如果你是第一次学习计算机编程语言,推荐你学这个.更重要的是,学会这门语言,也能方便你对电脑中的文档进行处理.VB,面对大多数任务,编码速度都不及Python的. VB能快速的 ...

  9. 计算机vb实验感想,vb课程设计心得体会范文(精选3篇)

    vb课程设计心得体会范文(精选3篇) 当我们受到启发,对学习和工作生活有了新的看法时,就十分有必须要写一篇心得体会,这样可以不断更新自己的想法.那么你知道心得体会如何写吗?下面是小编为大家收集的vb课 ...

  10. vb毕业设计——基于vb+VB.NET的媒体播放器设计与实现(毕业论文+程序源码)——媒体播放器

    基于vb+VB.NET的媒体播放器设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于vb+VB.NET的媒体播放器设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦. 文章目录: 基于 ...

最新文章

  1. Vijos P1131 最小公倍数和最大公约数问题【暴力】
  2. 黑龙江2020计算机一级考试时间,黑龙江2020年计算机等级考试报名时间汇总
  3. 为什么说ReasonReact是编写React的最佳方式?
  4. [BUUCTF-pwn]——picoctf_2018_got_shell
  5. 95-150-080-源码-Sink-StreamingFileSinkBucketingSink
  6. 华为机试HJ40:统计字符
  7. 博途中用的是c吗_博图WINCC里如何添加c脚本
  8. 前端知识天天学(1)
  9. preHandle、postHandle与afterCompletion
  10. Laravel5.1/Homestead (0.2.7) 开发环境的部署和设置
  11. 2016年读书总结(一)
  12. sap系统webservice接口开发
  13. 三极管共射放大电路调试
  14. 如何在PDF页面中插入图片?
  15. sqldbx mysql 乱码_使用PLSQL Developer和DbVisualizer、SQLDBx查询oracle数据库时出现乱码...
  16. Android游戏:弹弹球(打砖块)
  17. 透过散射介质的成像matlab,Advanced Photonics|深度神经网络实现透过厚散射介质成像...
  18. session 生命周期,cookie详解
  19. Vue 实现可拖拽、拖拽组件
  20. Golang处理excel用流式写入,追加行数据

热门文章

  1. 不小心将.gitignore中标记忽略类型的文件提交到了远端仓库,怎么办?
  2. SmtpClient SSL 发送邮件异常排查
  3. hihoCoder #1117 战争年代
  4. 160304-01、mysql数据库插入速度和读取速度的调整记录
  5. php Hash Table(二) Hash函数
  6. VS中卸载当前的EF版本命令
  7. 自己写好记的Oracle的 Group By 、 Group By Rollup和Group By Cube基础
  8. Yii在控制层中引入模版进行渲染的几种方式。
  9. 【C语言】11-指针
  10. python实现小型搜索引擎设计_Python实现:设计克隆模式