Chinaunix首页 | 论坛 | 博客
  • 博客访问: 354828
  • 博文数量: 79
  • 博客积分: 1270
  • 博客等级: 中尉
  • 技术积分: 1370
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-12 08:48
个人简介

freedom~~~~~~~~~~

文章分类

全部博文(79)

文章存档

2014年(10)

2013年(2)

2012年(13)

2011年(54)

分类: C/C++

2011-09-05 11:19:50

  1. #include <stdio.h>
  2. #include <stdlib.h>

  3. struct node
  4. {
  5.         int data;
  6.         char *name;
  7. };


  8. struct node my_node1[]=
  9. {
  10.         [0]=
  11.         {
  12.                 111,
  13.                 "first",
  14.         },
  15.         [1]=
  16.         {
  17.                 222,
  18.                 "second",
  19.         },
  20.         [2]=
  21.         {
  22.                 333,
  23.                 "third",
  24.         }
  25. };

  26. struct node my_node2[]={{111,"first"},{222,"second"},{333,"third"}};

  27. int main()
  28. {
  29.         printf("%s--array1-->data is %d\n",my_node2[1].name,my_node2[1].data);
  30.         printf("%s---array2-->data is %d\n",(my_node1+1)->name,(my_node1+1)->data);
  31. }
阅读(857) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~