结构体指针

#include <stdio.h>

int main(int argc, const char * argv[]) {   

    struct per1     {       

  int a;       

  double b;        

char b2;      

   int a1;      

   char b3;         

   }per3;    

struct per1 *p;    

   p=&per3;      

   p[0].a1=10;  //两种赋值方式。注意怕“p[0]”中只能是“0”。

   p->a1=20;    

    printf("%d",p[0].a1);     

   return 0;

}

posted @ 2017-07-06 11:26  梦里梦见梦不见的  阅读(111)  评论(0编辑  收藏  举报