打字猴:1.70041541e+09
1700415410 char Get(){
1700415411
1700415412 char Data;
1700415413
1700415414 /*读出数据*/
1700415415
1700415416 Data=Queue[GetIndex];
1700415417
1700415418 /*更新标识数据读取位置的索引*/
1700415419
1700415420 GetIndex++;
1700415421
1700415422 /*如果已到达数组的末尾则折加开头*/
1700415423
1700415424 if (GetIndex>=100){
1700415425
1700415426 GetIndex=0;
1700415427
1700415428 }
1700415429
1700415430 /*返回读出的数据*/
1700415431
1700415432 return Data;
1700415433
1700415434 }
1700415435
1700415436 图6.9 数组变成了“数据环”
1700415437
1700415438
1700415439
1700415440
1700415441
1700415442
1700415443
1700415444 计算机是怎样跑起来的 [:1700412675]
1700415445 计算机是怎样跑起来的 6.6 要点6:了解结构体的组成
1700415446
1700415447 要想理解用C语言程序实现链表和二叉树的方法,就必须先了解“结构体”。所谓结构体,就是把若干个数据项汇集到一处并赋予其名字后所形成的一个整体。例如,可以把学生的语文、数学、英语的考试成绩汇集起来,形成一个叫做TestResult的结构体
1700415448
1700415449 在代码清单6.8中,定义了一个名为TestResult的结构体。C语文中结构体的定义方法是:先在struct这个关键词后面接上结构体的名字(也被称为结构体的标签),然后在名字后面接上用{和}括起来的程序块,并在程序块中列出若干个数据项
1700415450
1700415451 代码清单6.8 结构体汇集了若干个数据项
1700415452
1700415453 struct TestResult{
1700415454
1700415455   char Chinese;       /*语文成绩*/
1700415456
1700415457   char Math;          /*数学成绩*/
1700415458
1700415459   char English;       /*英语成绩*/
[ 上一页 ]  [ :1.70041541e+09 ]  [ 下一页 ]