C樂趣之移動的小人

2021-06-11 16:54:42 字數 1358 閱讀 6498

前些日子剛開始乙個專案,技術預言的時候閒得無聊,就寫了這個小東西,希望可以給c語言剛入門的朋友們帶來一點興趣。
功能:可以控制介面上的小人移動,i,k,j,l四個鍵控制,q鍵退出。(本來想寫的形象一點,就是加入腿部的動作,然後被經理看到了,就沒敢再寫了,呵呵,歡迎朋友們新增新功能)
/* author:nishuihanxing

* email:[email protected]

* date:2012-09-28

* you can use 'i','k','j','l' to control the people move. only use 'q' you can exit.

*/#include #include #include #include #include #include int lr_count = 0; //control left and right

int ud_count = 0; //control up and down

struct winsize size;

void lrmove(int n) //the function can control the people left and right

void print_people(void)

lrmove(lr_count);

printf(" *****\n");

lrmove(lr_count);

printf(" * *\n");

lrmove(lr_count);

printf(" *****\n");

lrmove(lr_count);

printf(" * *\n");

lrmove(lr_count);

printf(" *****\n");

lrmove(lr_count);

printf("*** ***\n");

lrmove(lr_count);

printf("* * * *\n");

lrmove(lr_count);

printf("* ***** *\n");

lrmove(lr_count);

printf("* * * *\n");

lrmove(lr_count);

printf(" * *\n");

lrmove(lr_count);

printf(" * *\n");

}int main(int agrc,const char * argv)

} return 0 ;

}

C 隨筆之物件移動

右值引用 必須繫結到右值的引用,右值引用只能繫結到乙個將要銷毀的物件上。左值表示式表示乙個物件,右值表示式表示乙個物件的值 左值表示式 返回左值引用的函式 連同賦值 下標 解引用 前 右值表示式 連同算術 關係 位 後 運算 右值引用的所有物件將會被銷毀,該物件沒有其它使用者 移動建構函式和移動賦值...

C C 之奔跑的小人(小遊戲,自娛自樂)

每天沉迷在 的世界裡,有沒有想過用它來實現乙個小遊戲呢?在這裡我們一起通過c c 來實現乙個奔跑的小人吧。小人的圖案是這樣的 printf o n printf n printf i i n 說明 sleep 函式執行時需要加標頭檔案 include 相當於加乙個延遲,單位是毫秒。而system c...

人月神話之程式設計行業的樂趣與苦惱

程式設計行業 滿足我們內心深處的創造渴望和愉悅所有的共有情感 提供了五種樂趣 1 建立事物的快樂 2 開發對其他人有用的東西的樂趣 3 將可以活動 相互嚙合的零部件組裝成類似迷宮的東西,這個過程所體現出令人神魂顛倒的魅力 4 面對不重複的任務,不間斷學習的樂趣 5 工作在如此易於駕馭的介質上的樂趣 ...