请大家帮我看看这段代码
#include "iostream.h"#include "afx.h"//CString的头文件
void main()
{
CString Str1="VC+实用教程";
CString Str2="出版商:电子工业出版社\n";
CString Str3=Str1+Str2;
CString Str4="出版社";
cout<<Str3.GetBuffer(0);//取字符串的首地址
if(Str1.Compare(Str2))//字符串比较
cout<<"字符串Str1与Str2不相同\n";
Str3=Str1.Left(2)+Str1.Right(4);//提取字符串
cout<<Str3.GetBuffer(0)<<endl;
if(Str2.Find(Str4)>0)//利用成员函数Find查找子串
cout<<"在Str2中找到子串Str4\n";
}
这个是一段代码,为什么不能执行呢,谁有空帮我看看吧
谢谢了
cout<<"在Str2中找到子串Str4\n";
改成cout<<"在Str2中找到子串"+Str4+‘\n'<<end;
我没学过c++你试试 MFC的代码,看着不爽
页:
[1]