C++ String数组的定义问题
来源:互联网 发布:黑马程序员 ui 编辑:程序博客网 时间:2024/06/05 15:16
#include<iostream>
#include<string>
using namespace std;
class information
{
public:
friend class Fengzi;
information()
{
cout<<"请输入您的信息"<<endl;
cout<<"您可以从以下用户中选一个:"<<endl
<<"fengzi,yuzhixun,showyu,jay,wangliang"<<endl;
cout<<"请输入您要注册的用户名:"<<endl;
cin>>name;
cout<<"请输入您的年龄:"<<endl;
cin>>age;
}
private:
string name;
int age;
};
class Fengzi
{
private:
string name;
int age;
char que;
string a[2]={"ddd","ddwdf"};
public:
Fengzi(information &a)
{
this->name=a.name;
this->age=a.age;
//for(int i(0);i<5;i++)
if(name=="fengzi"||name=="yuzhixun"||name=="showyu"||name=="jay"||name=="wangliang")
{
cout<<"注册成功"<<endl
<<"现在本程序将您的信息处理并加我们的服务器,若您愿意"<<endl
<<"将您的信息加入我们的服务器,请按'Y'键,否则按其它键"<<endl;
cin>>que;
if(que=='Y')
{
cout<<"谢谢您的允许!!!"<<endl
<<"以下机器随您的提供信息自动生成的结果:"<<endl
<<"您的用户名:"<<name<<endl
<<"您的年龄:"<<endl<<age<<endl;
}
else
{
cout<<"您的资料没有加入我们的服务器!!!"<<endl
<<"以下机器随您的提供信息自动生成的结果:"<<endl
<<"您的用户名:"<<name<<endl
<<"您的年龄:"<<age<<endl;
}
}
else
cout<<"抱歉,您的注册没有符合我们的要求,请重试!!!"<<endl;
}
};
int main()
{
information a;
Fengzi b(a);
return 0;
}
以下是编译的错误信息:
各位大哥帮下忙,什么原因。我知道程序出在string a[2]={"ddd","ddwdf"};
我就纳闷了,为什么这句加上去就有错误了,我刚刚学c++,希望大家不要嘲笑!!!
Compiling...
pro_100901.cpp
D:/Program Files/Microsoft Visual Studio/MyProjects/pro_1009/pro_100901.cpp(31) : error C2059: syntax error : '{'
D:/Program Files/Microsoft Visual Studio/MyProjects/pro_1009/pro_100901.cpp(31) : error C2334: unexpected token(s) preceding '{'; skipping apparent function body
执行 cl.exe 时出错.
pro_100901.obj - 1 error(s), 0 warning(s)
- C++ String数组的定义问题
- 关于C语言数组的定义问题
- 【c++】用string类定义字符串数组
- 【C++】 用string类定义字符串数组
- C&C++关于数组的定义,引用传参问题
- 数组定义注意的问题
- ArrayList ,string , string[] 数组的转换 以及二维数组定义ArrayList<String[]>
- C结构定义的问题
- C/C++--定义二维数组及二维数组的传递
- C语言结构体数组的定义
- C语言中数组的宏定义
- Java,C#,C++数组定义的区别
- iOS中C语言的数组定义
- 【C++】数组类的定义(类模板)
- C语言一维数组的定义
- c语言获取定义数组的长度
- 定义Java类的数组的问题
- C语言函数中定义大数组耗尽堆栈的问题
- [转载]MTK入门教程
- VisualStudio2005技巧集合--你真的会使用断点吗?
- 心态失常
- Java同步技术(五)
- Java同步技术(六)
- C++ String数组的定义问题
- 【倍受重创却欲罢不能的俄罗斯】【兼论美国为何敢将强横到进行到底】
- CSS text-transform 属性
- Windows线程(使用Event同步)
- C言語に関するファイル(ファイルオープン、リード、ライト)
- Intel P45芯片组介绍
- 如何在英文Ubuntu下输入中文
- 理解对象clone及数组clone
- ASP.NET2.0_缓存