结构体多维数组成员初始化的方法

@2018-08-29

【小记】

结构体多维数组成员初始化的方法以及赋值内容的表示方法

 1 #include <stdio.h> 
 2 
 3 
 4 typedef struct TTSET
 5 {
 6     char ssTime[3][2][6];    //start-stop time
 7     char time[6][6];
 8     char time0[6][6];
 9     unsigned char enbaleOpt1:1;
10     unsigned char enbaleOpt2:1;
11     unsigned char enbaleOpt3:1;
12 }TTSET_s;
13 
14 
15 int main()
16 {
17     int i, j;
18     
19     TTSET_s obj = 
20     {
21         ssTime:{{{"08:00"}, {"12:00"}}, {{"14:00"}, {"17:00"}}, {{"20:00"}, {"24:00"}}},
22         time:{{"08:00"}, {"12:00"}, {"14:00"}, {"17:00"}, {"20:00"}, {"24:00"}},
23         time0:{"08:00", "12:00", "14:00", "17:00", "20:00", "24:00"},
24         enbaleOpt1:0,
25         enbaleOpt2:0,
26         enbaleOpt3:0
27     };
28     
29     for(i =0; i < 3; i++)
30         for(j =0; j < 2; j++)
31             printf("%s\t", obj.ssTime[i][j]);
32     printf("\n");
33             
34     for(i =0; i < 6; i++)    
35         printf("%s\t", obj.time[i]);
36     printf("\n");
37         
38     for(i =0; i < 6; i++)    
39         printf("%s\t", obj.time0[i]);
40     printf("\n");
41 }

 

转载于:https://www.cnblogs.com/skullboyer/p/9553335.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值