结构体指针的问题
admin 发表于 2010-07-22 | 来源:互联网 | 阅读:

我自己定义了一个结构体,然后想通过指针完成这样的功能:有n个这样的结构体数据,想通过定义一个指针来分配n个这样的空间来存储这些数据?请问怎么实现?是定义一个二级指针吗?怎么定义怎么实现?

已经有5 个评论
  1. boysee 说:

    typedef struct SA{   int a;   char b;}SA;SA *pSA;pSA = new SA[N];这样不行吗?

  2. xiaobao520 说:

    struct str;str* pS = new str[100];ps[0..99]->operate

  3. doing7 说:

    struct A* a = (struct A*)malloc(sizeof(struct A) * N);

  4. dddylwlw 说:

    struct {….}Struct;Struct* p = new Struct[n * sizeof(Struct)];…delete[] p;

  5. 好色的皮卡丘 说:

    C/C++ code

    typedef struct _structData
    {
    DataType member;
    …;
    }structData, * pstructData;

    pstructData p = new structData[n];

我要评论

评论功能因故关闭!

请加入我们的QQ群一起参与讨论:群号59400482(500人超级群)


返回首页 | 关于我们 | 联系我们 | 广告合作 | 网站地图 | 友情链接 | 版权声明