Linux C程式設計一站式學習

2022-05-21 20:54:13 字數 693 閱讀 8823

北京亞嵌教育研究中心

ps -ef|grep sctp

grep全稱是global regular expression print,表示全域性正規表示式...

gdb除錯又看一遍。迅速用起

pthread_cond_timedwait    條件變數是利用執行緒間共享的全域性變數進行同步的一種機制,主要包括兩個動作:乙個執行緒等待"條件變數的條件成立"而掛起;另乙個執行緒使"條件成立"(給出條件成立訊號)。為了防止競爭,條件變數的使用總是和乙個互斥鎖結合在一起。

pthread_cond_t  ;/ 

這幾天看man 看得頭疼

pthread_cond_destroy, pthread_cond_init - destroy and initialize condition variables

太man太english...

sigfillset   所有加入set 的訊號量標誌位1

它是乙個巨集實現 

#define sigfillset(ptr) ( *(ptr) = ~(sigset_t)0, 0)

Linux C程式設計一站式學習 筆記

關於程式的討論裡提到了c語言的可移植,原本不知道為什麼,現在知道,原來是因為各種平台上都有c語言的編譯器,這就好像是一種由於廣泛使用而成為規範的東西一樣,當所有機器上都有你的編譯器的時候,你的可移植性當然強了。之前看v6shell的 就沒明白詞法和語法有什麼差別,這裡講到了詞法就是單詞 token ...

LinuxC程式設計一站式學習 堆疊

本科學習資料結構時實踐比較少,因此最近開始複習,看到 既可以打基礎,又可以順便學習linux的知識。原始 include define max row 5 define max col 5 struct point stack 512 int top 0 int maze 5 5 void push...

Linux C程式設計一站式學習 筆記

1變數宣告與函式宣告有一點不同,函式宣告的extern關鍵字可以省略,而變數宣告不寫extern意思完全不同,表示為定義了乙個區域性變數。2static關鍵字宣告具有internal linkage,這些函式變數作用域僅限本檔案,則不想被外部檔案所訪問的變數和函式就可以宣告為static。3用角括號...