C++ 创建结构体数组

来源:互联网 发布:windows fix it 编辑:程序博客网 时间:2024/05/18 23:16

下面是一段示例

#include <stdio.h>#include <stdio.h> #include <stdio.h> #include <stdio.h> #include <iostream>#include <map>#include <stdlib.h>using namespace std;struct result{        char a[100];        map<char * , u_int64_t> mymap;        struct result *next;};int main(){    struct result *head = (struct result *)                malloc(sizeof(struct result));    cout << (head->mymap).size() << endl;    free(head);    result **a = new result*[10];    for(int i = 0 ;i < 10 ; i++)    {     a[i] = new result;     cout << (a[i]->mymap).size() << endl;    }    delete[] a;}
0 0