社区
VB基础类
帖子详情
送分了!!!怎么样将一个超长的字符串赋值给变量或者数组?
老孙正经胡说
2004-09-11 09:59:19
我想将3000字放在一个字符串变量或者一个字符串数组中,但是我在vb中用
String=" _
………………………………………………………………………… _ '到头了
………………………………………………………………………… _
………………………………………………………………………… _
………………"
然后总是提示错误 我应该如何赋值这个超长字符串。
...全文
427
11
打赏
收藏
送分了!!!怎么样将一个超长的字符串赋值给变量或者数组?
我想将3000字放在一个字符串变量或者一个字符串数组中,但是我在vb中用 String=" _ ………………………………………………………………………… _ '到头了 ………………………………………………………………………… _ ………………………………………………………………………… _ ………………" 然后总是提示错误 我应该如何赋值这个超长字符串。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BlueBeer
2004-09-12
打赏
举报
回复
一个string可以存放64K的文本数据呢,3000个字肯定没问题的
rainstormmaster
2004-09-12
打赏
举报
回复
我的想法是:像楼主那样赋值写起来太累了,如果我做的话,我会把字串放到一个文本文件里,然后读文件,赋值给字串
rainstormmaster
2004-09-12
打赏
举报
回复
//字符串变量可以放64K的文本数据,淡漠人的是255,你必须这样定义:
dim zf$ as string*3000
没有根据的说法
kxyzjm
2004-09-12
打赏
举报
回复
字符串变量可以放64K的文本数据,淡漠人的是255,你必须这样定义:
dim zf$ as string*3000
suxylin
2004-09-12
打赏
举报
回复
将其转换成二字节的东西,然后在保存咯就没有问题咯
James0001
2004-09-12
打赏
举报
回复
str = _
"…………………………………………………………………………" & _
"…………………………………………………………………………" & _
"…………………………………………………………………………" & _
"………………"
sinopec_fjnp
2004-09-12
打赏
举报
回复
把错误提示贴出来看一下,我有个导入程序用STRING导的500多K的文件都不会有问题。
northwolves
2004-09-12
打赏
举报
回复
写入文本文件,用资源文件读取到字符串
老孙正经胡说
2004-09-12
打赏
举报
回复
谢谢 James0001(虾米—什么时候成大虾?) 兄弟,我脑子短路了 忘了& 不好意思:)
我原来的设计思路就是放到文件中 不过我不喜欢:)谢谢了:)
Andy__Huang
2004-09-11
打赏
举报
回复
一個變量放3000個字符是可以的,但是這3000個字符你是一次性赋給還是中間有連接符(&)?如果有連接符(&)你要注意,連接符(&)不能太多,太多會報錯的。
我已經試過了,我的一個string字符串變量放了6000多個字符,沒有問題。
重要的是連接符(&)不能太多。
laviewpbt
2004-09-11
打赏
举报
回复
没有错误啊,我试了一个长131220的字符串赋于一字符串变量都没有问题。
C语言中将
字符串
赋值
给字符
数组
的问题
问不能用
赋值
语句将
一个
字符串
常量或字符
数组
直接给
一个
字符
数组
赋值
。“ 那么str1=“China”是不是错的? char a[ ]=‘toyou’; 为什么是正确的呢? 举例如下: char s[20];s=“helo”;这样是错误的,原因就是不能...
不能直接把
字符串
赋值
给字符
数组
当使用
赋值
操作符将
字符串
赋值
给字符
数组
时,编译器会自动将
字符串
的字符逐个拷贝到字符
数组
中,并在最后自动添加
一个
空字符(\0)作为
字符串
的结束符。例如,您提到的这种写法是合法的,它将
字符串
"hello"的内容...
C语言
字符串
赋值
给
数组
/char *
字符串
(c语言): 以“abcd”为例,解释...1.
字符串
赋值
给char * int main(int argc, const char *argv[]) { char *p1 = "hello"; printf("p1[0] = %c\n", *p1); printf("%s\n", p1); char *p2 = NULL; ...
c语言中不能将
字符串
赋值
给字符
数组
1.可以将
字符串
赋值
给指向字符的指针p,而不能将
字符串
赋值
给
一个
字符
数组
。 char a[10]="hello";//正确的。 char a[10];a="hello";//错误的 char *a ="hello";//正确的 第一种写法:即char a[10],开辟了10个字节...
字符串
字符
数组
的
赋值
字符
数组
的定义与初始化 Char str[10] = {‘a’,‘b’,‘c’,‘d’,‘e’}; ...1)、C语言中将
字符串
当做字符
数组
来处理,
字符串
的结束标志是‘\0’,而前面的所有字符组成
字符串
,不算’\0’
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章