原创 fgets實現行號的統計
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/types.h> int main(int argc, c
原创 epoll機制
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/soc
原创 getc和putc實現文件拷貝
#include<stdio.h> /* getc一次讀取一個字符 */ int main(int argc, char *argv[]) { if (argc < 3) { fprintf(st
原创 多進程的實現
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <sys/types.h> #include <sys/socket.h> #include <n
原创 創建守護進程
#include<stdio.h> #include<sys/types.h> #include<stdlib.h> #include<unistd.h> #include<time.h> #include<string.h> #incl
原创 C語言實現簡單的註冊、登錄、退出
剛開始學習C語言的時候,用來練習用的,現在分享給大家,希望大家能夠喜歡。 希望能和大家共同學習C語言及c++,有不足的地方,請多多指點。 利用if——else語句實現簡單的註冊、登錄、退出。 #include<stdio.h>int
原创 互斥鎖(加鎖和解鎖操作)
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/types.h> #include<pthread.h> /*
原创 atoi函數的講解
學習C語言的時候,用來練習用的,現在分享給大家,希望大家能夠喜歡。 希望能和大家共同學習C語言及c++,有不足的地方,請大家多多指點。 今天對atoi函數的講解 atoi(表示ascil to integer)是把字符串轉換成整型數的一個
原创 poll機制
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <sys/types.h> #include <sys/socket.h> #include <ne
原创 fgetc和fputc實現文件拷貝
#include<stdio.h> /* fgetc讀取一次讀取一個字符 */ /* int fgetc(FILE *stream); */ int main(int argc,char *argv[]) { if (argc
原创 svrver服務器編寫
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/types.h> /* See N
原创 多線程編程
多線程編程 /* 注意: 在編譯pthread時, 需要加鏈接庫: -lpthread*/ { #include <pthread.h> /* 創建線程 */ int pthread_create(pthread_t *thread
原创 水溫控制器
#include<reg51.h> #define uchar unsigned char #define uint unsigned int sbit DQ=P3^7; sbit RS=P3^2; sbit RW=P3^1;
原创 文件IO和標準IO的比較
IO總結 IO{ 標準IO, 文件IO 標準IO{ 1、是一種緩衝IO 2、操作的對象的文件流 FILE * 3、打開 fopen(); 4、關閉 fclose(); 5、讀操作 fgetc(); gets
原创 select機制
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #include <sys/so