
Linux
Hugo_scnu
计算机专业IT码农
展开
-
创建多线程程序
#include #include #include /*子线程执行的函数*/ void *thread(void *str) { int i; for(i=0;i<6;++i) { sleep(2); printf("This in the thread:%d\n",i); } return NULL; } int main() { pthread_t pth; int原创 2013-10-14 12:10:35 · 785 阅读 · 0 评论 -
文件复制程序 file_copy.c
#include #include #define BUFFER_SIZE 1024 int main(int argc,char ** argv) { FILE *fileForm,*fileTo; char buffer[BUFFER_SIZE]={0}; int length=0; /*检查输入命令格式是否正确*/ if(argc!=3) { printf("Usage:%s原创 2013-10-14 10:22:10 · 1723 阅读 · 0 评论 -
测试时间的程序
#include #include #include #include /*算法*/ void function() { unsigned int i,j; double y; for(i=0;i<100;i++) for(j=0;j<100;j++) {usleep(10);y++;} } main() { struct timeval tpstart,tpend; fl原创 2013-10-14 12:17:38 · 688 阅读 · 0 评论