91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 25KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-07-09
  • 語言: 其他
  • 標簽: linux??C??

資源簡介

個人博客地址:https://blog.csdn.net/qq_18286031/article/details/80501849,只是用來娛樂,可以學習一下linux c

資源截圖

代碼片段和文件信息

#include?“control.h“
#include?“print.h“
#include?
#include?
#include?
#include?

int?g_end_game_over?=?0;
extern?int?matrix[24][28];
extern?int?getch();

//微妙定時器定時器一旦啟動,會每隔一段時間發送SIGALRM信號
void?alarm_us(int?n)
{
struct?itimerval?value;
//定時器啟動的初始值
value.it_value.tv_sec?=?0;
value.it_value.tv_usec?=?n;

//定時器啟動后的間隔時間值
value.it_interval.tv_sec?=?0;
value.it_interval.tv_usec?=?n;

setitimer(ITIMER_REAL&valueNULL);
}

int?Get_matrix_no_zero(int?n_line)
{
if(n_line? {
return?1;
}
int?n_flag?=?0;
int?i?=?0;
????for(;i<28;i++)
{
if(matrix[n_line][i]?!=?0)
{
return?1;
}
}
return?0;
}
int?Judge_end_game()
{
int?n_line?=?23;
int?n_count?=?0;
????int?i?=?0;????
for(;i<23;i++)
{
????????int?n_no_zero?=?Get_matrix_no_zero(n_line);
if(n_no_zero?!=?0)
????????{
????????????--?n_line;
????????}
????????else
????????{
????????????return?0;
????????}
}
return?1;
}
//SIGALRM?信號處理函數
void?catch_signal(int?s)
{
move_down(nummode);
//alarm(1);
if(Judge_end_game()?==?1)
{
g_end_game_over?=?1;
//已經完了游戲結束
//game_over();
}

}

void?key_control()
{
int?ch;
while(1){
ch?=?getch();
if(ch?==?‘?‘){
//暫停、?繼續
}
if(ch?==?‘q‘?||?ch?==?‘Q‘?||?g_end_game_over?==?1){
break;
}else?if(ch?==?‘\r‘){//回車鍵
//圖形直接到底
fall_down();
}else?if(ch?==?‘\33‘){//?^[[A??^[[B?^[[C?^[[D
ch?=?getch();
if(ch?==?‘[‘){
ch?=?getch();
switch(ch){
case?‘A‘:??//上
change_shape();//shape[num][mode][i];
break;
case?‘B‘:??//下
move_down(nummode);
break;
case?‘C‘:??//右
move_right(nummode);
break;
case?‘D‘:??//左
move_left(nummode);
break;
default:
break;
}
}
}
}
//游戲結束
game_over();
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-02?16:12??els_game\
?????文件???????12288??2018-06-02?16:08??els_game\.Makefile.swp
?????目錄???????????0??2018-06-02?16:12??els_game\bin\
?????文件???????27360??2018-06-02?16:06??els_game\bin\main
?????目錄???????????0??2018-06-02?16:12??els_game\include\
?????文件?????????655??2018-06-02?14:43??els_game\include\control.h
?????文件?????????998??2018-06-02?14:23??els_game\include\print.h
?????文件?????????606??2018-06-02?15:51??els_game\Makefile
?????目錄???????????0??2018-06-02?16:12??els_game\obj\
?????文件????????7192??2018-06-02?16:06??els_game\obj\control.o
?????文件????????8200??2018-06-02?15:52??els_game\obj\main.o
?????文件???????17848??2018-06-02?15:52??els_game\obj\print.o
?????目錄???????????0??2018-06-02?16:12??els_game\src\
?????文件????????2043??2018-06-02?16:06??els_game\src\control.c
?????文件????????2031??2018-06-02?14:26??els_game\src\main.c
?????文件????????6420??2018-06-02?14:31??els_game\src\print.c

評論

共有 條評論