Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-模块/函数/VBA

连接运算符“&”与“+”的区别

时 间:2011-12-15 10:19:02
作 者:宏鹏   ID:21115  城市:上海
摘 要:连接运算符“&”与“+”的区别
正 文:

 

 

 

 

 

 

运算符                           区别                                  示例                  结果
  &         连接两旁的操作数不管是字符型还是数值型,     "123" & "456"      "123456"
             系统先将操作数转换成字符,然后再连接           "abc" &  123        "abc123"
                                                                        "123" &  456        "123456"                                                                                                        
 +          连接符两旁的操作数均为字符型;若均为数         "123" + "456"       "123456"
             值型则进行算术加法运算;若一个为数字字         "abc" +   123             出错
             符型,一个数值型,则自动将数字字符转换         "123" +   456             579
             为数值,然后进行算术加法运算;若一个为                                              
             非数字字符型,一个数值型,则出错。 

注意:使用运算符“&”时,变量与运算符“&”之间应加一个空格。这是因为符号“&”还

是长整型的类型定义符,如果变量与符号“&”接在一起,系统先把它作为类型定义符处理,也就是Dim A&,是把A定义为长整型变量的意思

因而就会出现语法错误。



Access软件网QQ交流群 (群号:483923997)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助