怎么给字符串型的二维数组赋字符串
我想给字符串型的二维数组第二维赋字符串,应怎么做?
char s[3,8];
s[1]="1111";
s[2]="2222";
messagebox("1",s[1]);
messagebox("2",s[2])
上面编译出错。有没有类似strcpy()的函数?
在c++里可以有:
char s[3,8];
strcpy(*s,"aaaa\0");
strcpy(*(s+1),"bbbb\0");
cout<<*s<<*(s+1);
我想在PB里实现类似的赋值,不想一个一个的赋值,请问该怎么做?
问题点数:20、回复次数:4Top
1 楼gac123(编程浪子)回复于 2006-03-17 17:00:30 得分 10
char s[3,8];
s[1,1]="1111";
s[1,2]="2222";
messagebox("1",s[1,1]);
messagebox("2",s[2,1])
Top
2 楼gac123(编程浪子)回复于 2006-03-17 17:01:56 得分 10
不能用char 用string[3,8]Top
3 楼Dic4000()回复于 2006-03-17 17:13:47 得分 0
加分
Top
4 楼Dic4000()回复于 2006-03-17 17:35:00 得分 0
string str[3,6];
str[1,1]="a1234";
str[2,1]="b4567";
messagebox("",str[1,1]);
messagebox("",str[2,1]);
如果想提取str[1,1]里的一个字符比如说'3',该怎么做?想用Messagebox()直接打印它,别的字符都不打印出来Top




