C語言學習篇(27)——遞迴函式

C語言學習篇(27)——遞迴函式

然後我們在主函式中定義一個int變數res來接收遞迴函式cal_factorial返回值,並透過printf列印編譯執行結果:使用遞迴函式的條件首先要說明的是並不是所有的問題都能用遞迴解決,要使用遞迴函式的就必須具備以下2個條件:要有遞迴的...

2022-05-10
JUC執行緒池-ThreadPoolExecutor

JUC執行緒池-ThreadPoolExecutor

拒絕策略是在使用有界阻塞佇列情況下,針對新提交的任務而言的,其觸發場景有:執行緒池被關閉執行緒數達到上限且阻塞佇列飽和ThreadPoolExecutor中已實現有四大拒絕策略,它們都實現了RejectedExecutionHandler介...

2022-04-29
Linux C - C基礎篇七(指標高階用法)

Linux C - C基礎篇七(指標高階用法)

但是上面的操作是錯誤的,因為stu1是結構體指標變數,並沒有指向某一塊地址,也就是我們所謂的野指標,那麼直接訪問它是會導致段錯誤的,正確的做法是給這個指標變數賦值,讓它指向另一個同類型的結構體地址:stu1 = &stu...

2022-02-27