社区
VB基础类
帖子详情
Left$与Left有什么区别?
Vingsky
2004-11-20 11:30:10
在VB中我发现有很多函数后面都加有一个"$"符号,这与不加"$"符号的函数有什么区别呀!
...全文
322
18
打赏
收藏
Left$与Left有什么区别?
在VB中我发现有很多函数后面都加有一个"$"符号,这与不加"$"符号的函数有什么区别呀!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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的
关于MySQL中的
LEFT
JOIN和
LEFT
OUTER JOIN的
区别
LEFT
JOIN是
LEFT
OUTER JOIN的简写版; 内连接(INNER JOIN) :只连接匹配的行; 左外连接(
LEFT
JOIN或
LEFT
OUTER JOIN) :包含左边表的全部行(不管右边的表中是否存在与它们匹配的行),以及右边表中全部匹配的行; 右外连接(RIGHT JOIN或RIGHT OUTER JOIN) :包含右边表的全部行(不管左边的表中是否存在与它们匹配的行),以及左边表中全部匹配的行; 全外连接(FULL OUTER JOIN) :包含左、右两个表的全部行,不管另外一边的
计算机函数公式
left
,Excel中如何使用
Left
函数?
我们在学习Excel表格的时候,很多时候都会搜索一些Excel的教程;而我们搜索最多的就是关于Excel函数的运用教程,因为学会Excel函数的运用,将会提高我们表格制作的效率。大家应该还不知道
Left
函数怎么使用吧!那
Left
函数到底在Excel中如何使用呢?现在就随小编一起去学习一下Excel中使用
Left
函数的方法吧!方法如下:1、
Left
函数的语法结构是
Left
(text, num_cha...
LEFT
JOIN 和
LEFT
SEMI JOIN 的
区别
主要为区分
left
join 和
left
semi join 的不同
left
join中on与where的
区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用
left
join时,on和where条件的
区别
如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有
left
join的含义(必须返回左边表的记
oracle sql outer join,解答Oracle
LEFT
JOIN和
LEFT
OUTER JOIN的
区别
问:我一直在对不同种类的Oracle连接做研究,目前还搞不清楚
LEFT
JOIN和
LEFT
OUTER JOIN之间有什么
区别
。Outer这个词是可选的么?因为Oracle中的
LEFT
JOIN是默认为OUTER JOIN的。如果是这样的话,我就不明白“INNER”和“OUTER”的用法了,因为显而易见INNER与JOIN或FULL JOIN一起使用从而产生两个表中所有的匹配(对于inner也是同...
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章