VB中 '&' 和 '+' 号的区别

时间:2022-09-07 16:57:54

释义

&(Ampersand)是英语单字and之代表符号,亦可用作中文中的“和”、“与”之代表符号。这个符号源于拉丁文的et的连写。 可读做 ampersand,即 "and per se and",意思是 "and [the symbol which] by itself [is] and"。

'+'常见运算方法(几乎所有高级语言)
1)数字 + 数字 :执行数学加法。例如 11 + 22 = 33
2)字符串 + 字符串 : 字符串连接。例如 "11" + "22" = "1122"
3)字符串 + 数字 (不分前后): 将数字转化为字符串,然后做字符串的连接。例如 11 + "22" = "1122"

'&' 在vb中的含义
1)& 在vb中表示将其两边转换为字符,然后进行字符连接。例如 123 & 456 = "123456"
2)& 在vb中用在变量或常量后,表示该变量或常量为长整型。例如 123&

'&' 在其他方向的含义
1)& 在java、C、C++等中表示按位'与'运算。 1 & 2 = 0 (高级语言中没有二进制的表示,但是其写法大致:0001b & 0010b = 0000b)
2)& 在C语言中表示取址符。例如 char str[] ="a test string"; int *p=&str; 表示取变量str的地址给指针p
3)& 在高级语言中表示引用类型标识。例如 int a=10; int &b = a : 这种表示,当a重新赋值a=5时,b的值也是5,因为b是a的一个引用。
4)& 在批处理中可以连接两个命令。 例如 net start tomcat8 & net stop mysql55 & call "e:\AutoLogMgr.exe 3 0"
5)& 在pascal是8进制的前缀。 例如 &25 = 21 (21为十进制数) 这与 C 和 java 中的16进制数(0x21fa)或二进制(001010b)表示异曲同工

VB中 '&' 和 '+' 号的区别的更多相关文章

  1. VB中 ByRef与ByVal区别

    函数调用的参数传递有"值传递"和"引用传递"两种传递方式.如果采用"值传递",在函数内部改变了参数的值,主调程序的对应变量的值不会改变:如果 ...

  2. 深入解析PHP中逗号与点号的区别

    大部分同学都知道逗号要比点号快,但就是不知道为什么,更不知道逗号与点号这两者之间到底有什么区别.下面小编就来详细的为大家介绍一下,需要的朋友可以过来参考下 echo 'abc'.'def'; //用点 ...

  3. VB中的+与&符号的区别

    字符串运算符和字符串表达式 字符串运算符的作用是将两个字符串连接成一个字符串,经常形象的叫做连接符. 在VB中就提供了两种连接用的字符串运算符 “&”.“+” 例如  “VB”+“编程入门” ...

  4. VB 中Sub和Function的区别

    Sub可以理解为执行一个过车,一个操作. Function在执行完过后,还要返回一个结果. Sub:过程:Function:函数,可以带返回值. 语法: Sub SubName(参数1,参数2,... ...

  5. 【转】VB中应用DDE

    动态数据交换(dde)是windows应用程序间通讯的基本方法之一,在动态数据交换的过程中,提供数据和服务的应用程序称为服务器,请求数据或服务的应用程序则称为客户. dde交谈是由客户程序启动的.如果 ...

  6. C#中实现VB中的CreateObject方法

    经常看到有些VB的例子中直接用个CreateObject就可调用系统功能(大多是COM对象),像用户设定,网络设定等等.虽然C#中可以通过使用VB的命名空间的方法来调用CreateObject函数,但 ...

  7. 基于VB中WINSOCK控件的网上象棋系统的实现

    本文发表在<微型机与应用>杂志2001年第3期. 基于VB中WINSOCK控件的网上象棋系统的实现 马根峰1   ,  孙艳2  , 王平1 (1.重庆邮电学院自动化学院,重庆,40006 ...

  8. Laravel关联模型中has和with区别

    本篇文章给大家带来的内容是关于Laravel关联模型中has和with区别(详细介绍),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 首先看代码: 1 2 3 4 5 6 $user ...

  9. Mysql中FIND&lowbar;IN&lowbar;SET&lpar;&rpar;和IN区别简析

    来源:http://www.jb51.net/article/125744.htm 测试SQL: CREATE TABLE `test` ( `id` int(8) NOT NULL auto_inc ...

随机推荐

  1. TACACS&period;Net Group 配置

    Tacacs作为一个验证工具,其网站上资料较少,只有一些缺省配置,并且没有提到如果在应用中与其自带的Group功能做集成, 这里使用免费的windows 版的TACACS.net 作介绍http:// ...

  2. C&sol;C&plus;&plus;面试

    1. RTTL 运行时类别识别,在只有一个指向基类的指针或引用时确定一个对象的准确类型. 2.什么是拷贝构造函数 是单个形参的构造函数,实参是与该类同属一类的对象:在类定义中,如果未提供自己的拷贝构造 ...

  3. 解决 No resource found that matches the given name &lpar;at &&num;39&semi;icon&&num;39&semi; with value &&num;39&semi;&commat;drawable&sol;icon&&num;39&semi;&rpar; 问题

    对新解决方案Xamarin的Android项目在项目属性 换图标后 会出现 No resource found that matches the given name (at 'icon' with ...

  4. Java基础--访问权限控制符

    今天我们来探讨一下访问权限控制符. 使用场景一:攻城狮A编写了ClassA,但是他不想所有的攻城狮都可以使用该类,应该怎么办? 使用场景二:攻城狮A编写了ClassA,里面有func1方法和func2 ...

  5. SPRING IN ACTION 第4版笔记-第七章Advanced Spring MVC-004- 处理上传文件

    一.用 MultipartFile 1.在html中设置<form enctype="multipart/form-data">及<input type=&quo ...

  6. poj 1726

    http://poj.org/problem?id=1276 解题要点:用完全背包来模拟的解题,只不过加了限制条件used[]...其他的就一样了.. 注意: cash 和n 为0 的情况 #incl ...

  7. codeforces293E (树上点分治&plus;树状数组)

    和poj1747相比起来,只不过是限制条件多了一维. 而多了这一维,所以需要用树状数组来维护,从而快速得到答案. 因为没注意传进树状数组函数的参数可能是<=0的,导致超时了好久. #pragma ...

  8. iOS开发--XMPPFramework--框架的导入(二)

    创了一个XMPP即时通讯交流群140147825,欢迎大家来交流~我们是一起写代码的弟兄~ xmpp协议开发即时通讯,最常用的就是XMPPFramework. 第一种方法,是直接拖进项目 1.可以下载 ...

  9. Windows bat 学习(高级)

    有一种叫做 Command Processor Extensions 的东西,即命令处理器扩展.他会使命令更加高级,功能更多. 在 cmd 里可以使用 ECHO %CMDEXTVERSION% 查看当 ...

  10. Hibernate 之主键生成策略小总结

    主键生成策略大致分两种: 手工控制策略 自动生成策略[框架自动生成和数据库自动生成] 手工控制策略: assigned:类型是任意的,需要在 save() 到数据库前,编码人员手工设置主键值,也就是调 ...