1 get.c
#include #include #include int main(void)
bzero函式
原型:extern void bzero(void *s, int n);
用法:#include
功能:置位元組字串s的前n個位元組為零。
bzero無返回值。
這和windows不一樣;
2 fork1.c
#include #include #include #include int global = 22;
int main(void)
else if(pid == 0)
else
}
fork函式的返回情況是,
pid_t pid=fork();
if(pid==0)
if(pid>0)
if(pid<0)
3 exev.c
#include #include int main()
return 0;
}
linux 中有6個以 exec 開頭的函式,
#include
函式原型
int execl (const char *path,const char *arg,...);
int execv (const char *path, char *const ar**);
int execle (const char *path,const char *arg,....,char *const envp);
int execve(const char *path, char const *ar**,char *const envp);
int execlp (const char *file,const char *arg,...);
int execvp (const char *file, char *const ar**);
函式返回值 -1;出錯
exec 函式族可以預設使用系統的環境變數,也可以傳入指定的環境變數,這裡,以"e" (enviromen) 結尾的兩個函式execle 、execve 就可以在 envp 中傳遞當前程序所使用的環境變數;
4 ftest1.c
#include #include #include #include #include int main(int argc, char const *ar**) else
//讀取檔案
int count = 0;
char buf[20];
count = read( fd, buf, 50 );
if ( -1 == count ) else
//關閉檔案
close( fd );
return 0;
}
檔案操作;檔案要先存在;
運**況如下;
程式設計例項1 寫文字
位於空間 區 發現問題 while getmessage msg,null,0,0 在視窗過程中響應wm destroy訊息 case wm destroy postquitmessage 0 return 0 1 在訊息迴圈時,若傳遞給getmessage函式的第二個引數為hwnd,則在關閉視窗後...
socket TCP程式設計模型例項1
功能需求 將本地資料夾下的source檔案通過tcp備份到遠端伺服器 執行環境 unbuntu 客戶端 1 include 2 include 3 include 4 include 5 include 6 include 7 include 8 9 tcp客戶端 10 int main 11 28...
Socket網路程式設計例項1
socket 對所有上層協議 tcp ip,udp等 的底層封裝。網路上的兩個程式通過乙個雙向的通訊連線實現資料的交換,這個連線的一端稱為乙個socket。建立網路通訊連線至少要一對埠號 socket 協議型別又叫位址簇 socket例項,分別寫在兩個.py裡面,客戶端發出去的內容是小寫的,接收到的...