主题:vb中字符串的结束标记是什么呢?是不是与C语言中的一样呢?
vb中字符串的结束标记是什么呢?是不是与C语言中的一样呢?
----------------------------
在C中是以ascii码为0的字符,即 \0 做为字符串的结束符,一般来讲,C中传递字符串时,传的是字符串的首地址。然后根据 \0 才知道这个字符串到哪里就结束了。
可是在VB中是如何处理的呢?
举例吧,在VB中,一个整型变量,这个变量本质上就是内存的地址。如果这样推的话,一个字符串变量,也应该是这个字符串在内容中的首地址吧。(不知我的理解对不对),既然是地址,就必须有一个标记告诉字符串在哪里结束呀?可是VB中是如何实现这个功能的呢?
----------------------------
在C中是以ascii码为0的字符,即 \0 做为字符串的结束符,一般来讲,C中传递字符串时,传的是字符串的首地址。然后根据 \0 才知道这个字符串到哪里就结束了。
可是在VB中是如何处理的呢?
举例吧,在VB中,一个整型变量,这个变量本质上就是内存的地址。如果这样推的话,一个字符串变量,也应该是这个字符串在内容中的首地址吧。(不知我的理解对不对),既然是地址,就必须有一个标记告诉字符串在哪里结束呀?可是VB中是如何实现这个功能的呢?