VB中对字符串的处置及其扩大
家喻户晓,VB供给了很多对字符串进行常用操作的函数,像Left、Right、Trim、Mid、Len跟InStr等等,可能满意大局部的利用;但对一些特别的用法,比方C++中的strrev函数,
鼎科GM2621免写程序 驱动板 用过的友人都叫他为万能驱,行将字符串次序颠倒,就不一个直接对应的函数进行处置。
实在,通过简略的编程,即应用VB现有的字符串处置函数,完整能够解决这一问题:
Function StrRev(str As String) As String
Dim rts As String
Dim i As Integer
For i = Len(str) To 1 Step -1
rts = rts + Mid(str, i, 1)
Next i
StrRev = rts
End Function
瞧,就是这么简略!
同样,另一个C++的函数strrchr,即找出字串最后一次涌现某字符的地位,也能够应用上面的函数,将字符串颠倒,再查找其第一次呈现的地位。
因为VB容许用户采取最简略的+号跟&符号串接字符串,那么下面这个功效就更轻易实现了:strncat将字符串中特定个数字符连结到另一个字符串中,即:dest=dest & mid(src,
香港六合彩开奖结果,m,n),基本不必另外编函数。
C++中对字符串进行比拟的函数有四五种,VB只供给最基础的一种,
香港六合彩开奖结果,而其它均可通过编程来解决。友人们有兴致的话,能够本人做一下。
C++中处置字符串的函数还良多,在此就不逐一列举了,
香港六合彩开奖结果,友人们能够应用VB将常用的多少种做成一个模块,在本人的程序中随便调用。
此日记来自QQCampus,点击这里懂得作者的更多信息