1. 如何讓程式後台執行
使用「&」符號,./led_player&
在終端中啟動程式後,終端後還可以繼續輸入
2. 讓輸出立即重新整理到終端
fprintf(stdout, "\ninput light level: %d \n",led_lev);
while(1)
發現fprintf()沒能輸出,推測終端可能不是立即重新整理的,在網上搜了下果然是這樣,新增一句話
fflush(stdout);
3 .在程式執行過程中輸入
在程式過程中呼叫fscanf()輸入,發現程式停止了執行,在一直等待輸入;
while(1)
。。。。。。
本來while中是乙個led掃瞄的操作,結果掃瞄停止了。無奈,只好加了乙個新的執行緒
if (pthread_create(&input_tid,null,thrd_input,null)!=0)
while(1){
4 .執行緒編譯
使用執行緒時要先宣告標頭檔案:
#include
arm-linux-gcc -lpthread -o $(filename) $(filename).c
待續。。。。
菜鳥學習寫的筆記 cache
terminal基礎語法 新手 檢視日期 write h 轉換日期格式 w zd h 轉換成正常格式 w zd h,3 2019 08 12 w zd h,4 12 08 2019 轉換成系統的日期格式 w zdh 2019 08 12 3 輸出 65237 對應格式轉換 2019 08 12 3 ...
JAVA教程 菜鳥Vue學習筆記(五)
菜鳥vue學習筆記 五 上次我們學習了vue的元件,這次我們來學習一下路由的使用。在vue中,所謂的路由其實跟其他的框架中的路由的概念差不多,即指跳轉的路徑。注意 在vue中,要使用路由,必須匯入vue router.js,並且需要在vue.js下方匯入。具體示例如下 檢視一檢視二 分析如下 在頁面...
Python菜鳥學習第五課
第三章 字串方法 3.1find可以在乙個較長的字串中查詢子字串,它返回子串所在位置的最左端索引,如果沒有找到則返回 1 title monty python s flying cirus title.find monty title.find python title.find zirquss 1...