社区
VB基础类
帖子详情
Left$与Left有什么区别?
Vingsky
2004-11-20 11:30:10
在VB中我发现有很多函数后面都加有一个"$"符号,这与不加"$"符号的函数有什么区别呀!
...全文
351
18
打赏
收藏
Left$与Left有什么区别?
在VB中我发现有很多函数后面都加有一个"$"符号,这与不加"$"符号的函数有什么区别呀!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
libralibra
2004-12-22
打赏
举报
回复
但加"$"符号的函数的函数往往效率比较高,可以减少变量类型的查询
========================================
同意,建议都加上
Vingsky
2004-12-22
打赏
举报
回复
up,没法
Vingsky
2004-12-21
打赏
举报
回复
加有一个"$"符号的函数表示返回字符串型的数值,而不加"$"符号的函数返回变体通用数值
这点使我认识了一点,但疑问是 “字符串型的数值” 和 “变体通用数值” 除了性能上,应该在应用还有其它的区别吧,能不能举个例子(要不然都用字符串型的数值啦),让我们这些菜鸟更明白一些。
Tenner
2004-12-21
打赏
举报
回复
上面的 libralibra(食食物者为俊杰) 说道:
自定义函数也可以使用,例如
Private Function FunctionName$(ByVal x As Integer)
……
End Function
========================================================
同样可以这样定义:
Private Function FunctionName(ByVal x As Integer) As String
……
End Function
aohan
2004-12-21
打赏
举报
回复
除了$,你还可以看到其它数据类型的简写
比如Long可以写为&
Integer 为%
Vingsky
2004-12-21
打赏
举报
回复
'我有个疑问:如果加$这个这么好的话--效率高快,那为什么还要不加$的函数,
或者干脆没加$的函数直接返回字符串值就可以了,微软是多此一举吗?
Cnxiaowei
2004-11-22
打赏
举报
回复
谢谢我也学到了!!
libralibra
2004-11-21
打赏
举报
回复
回复人: cso(sjxsoft-天水是我家) ( ) 信誉:119 2004-11-21 00:48:00 得分: 0
在VB中我发现有很多函数后面都加有一个"$"符号,这与不加"$"符号的函数有什么区别呀!
==============
加有一个"$"符号的函数表示返回字符串型的数值,而不加"$"符号的函数返回变体通用数值,往往我们偷懒用不加"$"符号的函数,但加"$"符号的函数的函数往往效率比较高,可以减少变量类型的查询
-----------------------------------------------正解,如果不加$,默认返回是变体,你需要用字符串会自动向字符串转换,而left$会直接返回字符串所以效率较高。
还有很多类似的函数,right$/mid$
自定义函数也可以使用,例如
Private Function FunctionName$(ByVal x As Integer)
……
End Function
cso
2004-11-21
打赏
举报
回复
在VB中我发现有很多函数后面都加有一个"$"符号,这与不加"$"符号的函数有什么区别呀!
==============
加有一个"$"符号的函数表示返回字符串型的数值,而不加"$"符号的函数返回变体通用数值,往往我们偷懒用不加"$"符号的函数,但加"$"符号的函数的函数往往效率比较高,可以减少变量类型的查询
daisy8675
2004-11-21
打赏
举报
回复
无
capcom
2004-11-21
打赏
举报
回复
又学到了一招
fengyetianshi
2004-11-21
打赏
举报
回复
cso(sjxsoft-天水是我家) ( ) 信誉:同意
flyfalcon
2004-11-21
打赏
举报
回复
我怎么没见过加这个符号的,增长见识,顶!
recollectpainer
2004-11-21
打赏
举报
回复
学习,谢谢
flyingZFX
2004-11-21
打赏
举报
回复
我非常推荐使用
Left$() 这样可以非常返回一个字符串类型的,,
不用再让VB去转换了。
creazyfish
2004-11-21
打赏
举报
回复
其实为了编写的代码可读性高,完全可以先显示定义然后再赋值!楼上的讲锝很详细,我也没什么说的了呵呵,就当补充吧呵呵
Mars.CN
2004-11-21
打赏
举报
回复
我觉得相同!
学习
liangzhunyu
2004-11-20
打赏
举报
回复
在VB里,是没有区别的,这是早期在dos 下的basic的
面试官:说说
left
join和
left
semi join 两者有什么
区别
?
张工是一名程序员,主要是做java开发,有次到一家软件公司面试软件开发岗位,面试官问了他两个问题,其中有一个问题是这样的这样: 说说
left
join和
left
semi join 有什么
区别
? 对于
left
join 张工在平时编写sql用得比较多,但对于
left
semi join张工很少用到,所以说不出个所以然来了。 面试官见张工回答不上来,由于张工应聘的岗位对编写sql的水平要求较高,面试官就没有继续再问下去了,叫他先回去等通知。 太扎心了!一个问题没回答上来就被叫回去等通知了。 我们
left
join和
left
outer join的
区别
答案是没
区别
!
left
join是
left
outer join的缩写,所以作用是一样的。 另外在SQL里没有区分大小写,也就是
left
join和
LEFT
JOIN都是可以的。
left
join: 包含左表的所有行,对应的右表行可能为空。 right join: 包含右表的所有行,对应的左表行可能为空。 full join: 只包含左右表都匹配并且不为空的行。...
计算机函数
left
的用法,EXCEL中的
left
函数怎么使用?
EXCEL中的
left
函数怎么使用?,
LEFT
函数 ExcelEXCEL中的
left
函数怎么使用?易采站长站,站长之家为您整理了EXCEL中的
left
函数怎么使用?的相关内容。在excel中
left
函数可以给我们提供很多方便,平时也经常用到。该函数相对而言比较简单,小编就为大家介绍EXCEL中的
left
函数方法介绍,操作很简单的,来看看吧!步骤有时候,我们想把excel中的数据拆分开,就要运用到...
Hive:
left
join VS
left
semi join VS in 的联系与
区别
Hive中,左关联有
left
join和
left
semi join两种方式,两种方式存在很大的差别。 简单总结来说:
left
join就是我们平时所用的
left
join。 而当A表
left
semi join关联B表时,结果表只能有A表的列,且B表只能在on中设置过滤条件,并且当B表有重复数据时,A表只会关联B对应值一次。某种意义上来说
left
semi join与in的功能非常相似。 当主...
left
join 和
left
outer join 有什么
区别
?
left
join 是
left
outer join的简写,
left
join默认是outer属性的。outer join则会返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。关键就是后面那句,返回的多一些。所以通常意义上的
left
join就是
left
outer join...
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章