【发布时间】:2014-12-30 11:21:34
【问题描述】:
例如:
#include <stdio.h>
#include <string.h>
using namespace std;
struct st
{
string name[3];
st(char X[][]) { for(int i=0; i<3; i++) name[i] = X[i];}
} Y( {"Text1", "Text2", "Text3"} );
但是 Y( {"Text1", "Text2", "Text3"} ) 不起作用。而且我不知道正确答案。请帮忙。
这很好用。
struct st
{
string name;
st(char X[]) { name[i] = X;}
} Y("Text1");
【问题讨论】:
-
废话。首先阅读一些介绍性的 C++ 书。不要仅仅为了问问题而问问题。首先学习基础知识,做一些练习,然后在解决练习时遇到任何问题提出问题。
标签: c++ string function struct char