注册 登录
编程论坛 C++教室

新手求助!

zyflrj 发布于 2012-10-27 23:41, 269 次点击
对字符串能不能进行字符串相加操作,为什么我不能得到调试结果?谢谢各位哥哥姐姐!


#include<iostream>
using namespace std;
void main()
{
for(int n=1;n<=10;n++)
cout<<string(n,' ')+string(21-2*n,'M')+"\n";
}
4 回复
#2
小小小火柴2012-10-28 11:40
     你的相加就是字符串的连接吧!用strcat函数。比如:char name1[13]={"pear"};char name2[6]={apple};strcat(name1,name2),就是把name2连接到name1之后!当然name1的字符串结束标志是要去掉的!楼主,你可以去看看书上关于字符串的操作函数,strcmp,比较函数。strcpy,拷贝函数和strlen求字符串长度等等!
#3
青春无限2012-10-28 12:07
支持一下
#4
zyflrj2012-10-28 12:41
谢了,这是在钱能课本上的一个例子,我就按照例子调试了一下,调试不出来结果, 学习了你的建议!
#5
小小小火柴2012-10-30 12:03
回复 4楼 zyflrj
那你是不是应该结贴呢?
1