不清楚你这个对应有没有什么具体目的,如果是你所说的,办法有好多,
可以通过switch获取字符串
CString str;
switch(a)
{
case 0: str="Sunday"; break;
case 1: str="Monday"; break;
...
}
puts(str);
有活着可以有数组列表方式
char* day[7] =
{
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturaday",
};
printf("%s\n", day[a]);
用数组
CString str[2];
str[0]="aaaaaa";
str[1]="bbbb";
也可以是
char ch1[10]="aaaa";
char ch2[10]="bbbb";
char *ch[2];//指针数组
ch[0]=ch1;
ch[1]=ch2;
用switch case语句吧。
例如:
switch(x)
{
case 1: cout<<"字符串"<
case 2:cout<<"字符串"<
case3: cout<<"字符串"<
default:
}
定义个数组 string str[a]={monday,tuesday,…};
a=1;
不过输出时要输cout<