说我们有一个结构内的字符串,阵列用C
typedef struct{
char* ename;
char** pname;
}Ext;
Ext ext[5];
我所试图做的是填充数据如下:
ext[0].ename="XXXX";
ext[0].pname={"A", "B", "C"}; // and so on for the rest of the array
- 我敢肯定这是不是这样做的正确方式,因为我得到错误。请让我知道这样做的正确方法。谢谢。
这是功课吗?如果是这样,你应该这样标记它。 – Perry 2012-03-01 19:22:57
另外,你是否试图静态分配大量这样的结构? – Perry 2012-03-01 19:24:31