皮皮网

【成品网站 源码ww】【winfrom开发框架源码】【分销手机版源码】c 源码 免费

2024-12-23 02:08:43 来源:mapp源码分析

1.c++学习论坛推荐 强力推荐之美
2.有没有300行左右的码免C语言课程设计的源代码
3.csdn怎么免费下载源码分析1
4.freec为什么叫免费c
5.50个c/c++源代码网站
6.c语言的ide有哪些

c 源码 免费

c++学习论坛推荐 强力推荐之美

       以下是针对C++学习者推荐的一些优秀论坛和资源网站,旨在帮助大家在编程旅程中找到学习伙伴和宝贵的码免代码资源。国内推荐的码免几个平台包括编程入门网C++频道、C++奋斗乐园、码免成品网站 源码wwC++博客、码免cto语言开发频道以及csdn技术论坛。码免winfrom开发框架源码对于英文学习者,码免博客园和c++参考网也是码免不错的选择。以下是码免一系列提供C/C++源代码和编程资源的网站,涵盖了数千个代码片段、码免脚本、码免项目、码免工具库等:

       snippets.dzone.com/tag/c++ - 丰富的码免分销手机版源码C语言源代码片段

       hotscripts.com/category/c++ - 分类齐全的C和C++脚本和程序

       planetsourcecode.com/vb/c/ - 超过万行的免费C和C++源代码

       freshmeat.net/browse// - C编写的超过个项目

       daniweb.com/code/c.html - 实用的C代码段

       programmersheaven.com/t/c/ - C编程资源库

       ddj.com/code/ddj.html - Dr. Dobb's Journal的源代码

       cprogramming.com/cgi-bin/ - C和C++编程资源

       private.codecogs.com/ - C/C++数值组件协作库

       google.com/codesearch?hl=en - C源代码搜索

       codepedia.com/1/C - 系统编程和其他电脑相关主题

       cis.temple.edu/~ingargio/c/ - 学生用C语言程序列表

       codeproject.com/?tag=c%2B%2B - C/C++项目资源

       thefreecountry.com/sour... - 免费C/C++库和代码片段

       people.sc.fsu.edu/~burk... - C++源代码大全

       cplusplus.com/src/ - 控制台和Windows程序代码

       users.cs.fiu.edu/~weiss/ - 数据结构与算法分析源代码

       ...

       这些网站不仅提供了广泛的学习资源,还有许多针对游戏开发、码免数值计算、码免工具库和科学问题解决等方面的socketio.js源码代码。对于C++新手和进阶者来说,这些都是宝贵的资源库。希望这些信息能帮助你在C++学习的熊猫病毒源码分析道路上取得进步。

有没有行左右的C语言课程设计的源代码

       #include <stdio.h>

       #include <stdlib.h>

       #include "windows.h"

       #include "string.h"

       #define S_MAX 

       int user_count=0;     //用户信息的总数

       int book_count=0;

       char ini_path[]={ "\0"};   //数据文件的绝对路径

       char user_path[]={ "\0"};  //用户数据文件的绝对路径

       char book_path[]={ "\0"};

       int book_pos=0;                    //book数组的计数 

       int user_pos=0;

       struct user_data

       {

        char name[];

        char book_name[];

       }user[S_MAX];

       struct book_data

       {

        char no[];

        char name[];

        char author[];

        char money[];

        char in_or_out[];

        char user_name[];

       }book[S_MAX];

       void read_file()   //从文件读取数据 

       {

        user_pos=0;

        int i;

        for(i=0;i<S_MAX;i++)

        {

        memset(user[i].name,'\0',);

        memset(user[i].book_name,'\0',);

        memset(book[i].no,'\0',);

        memset(book[i].name,'\0',);

        memset(book[i].author,'\0',);

        memset(book[i].money,'\0',);

        memset(book[i].in_or_out,'\0',);

        memset(book[i].user_name,'\0',);

        }

        user_count=GetPrivateProfileInt("USER","user_count",0,user_path);

        book_count=GetPrivateProfileInt("book","book_count",0,book_path);

        for(i=0;i<user_count;i++)

        {

        char t[5]={ "\0"};

        sprintf(t,"%d",i+1);

        GetPrivateProfileString(t,"name","",user[i].name,,user_path);

        GetPrivateProfileString(t,"book_name","",user[i].book_name,,user_path);

        user_pos++;

        }

        for(i=0;i<book_count;i++)

        {

        char t[5]={ "\0"};

        sprintf(t,"%d",i+1);

        GetPrivateProfileString(t,"no","",book[i].no,,book_path);

        GetPrivateProfileString(t,"name","",book[i].name,,book_path);

        GetPrivateProfileString(t,"author","",book[i].author,,book_path);

        GetPrivateProfileString(t,"money","",book[i].money,,book_path);

        GetPrivateProfileString(t,"in_or_out","",book[i].in_or_out,,book_path);

        GetPrivateProfileString(t,"user_name","",book[i].user_name,,book_path);

        book_pos++;

        }

       }

       void write_file()

       {

        int i;

        for(i=0;i<user_count;i++) 

        {

        char t[5]={ "\0"};

        sprintf(t,"%d",i+1);

        WritePrivateProfileString(t,"name",NULL,user_path);

        WritePrivateProfileString(t,"book_name",NULL,user_path);

        WritePrivateProfileString(t,"no",NULL,book_path);

        WritePrivateProfileString(t,"name",NULL,book_path);

        WritePrivateProfileString(t,"author",NULL,book_path);

        WritePrivateProfileString(t,"money",NULL,book_path);

        WritePrivateProfileString(t,"in_or_out",NULL,book_path);

        WritePrivateProfileString(t,"user_name",NULL,book_path);

        }

        char temp[5]={ "\0"};

        int temp_count=0;

        for(i=0;i<user_pos;i++)

        {

        if(strcmp(user[i].name,"")==0)

        {

        continue;

        }

        char t[5]={ "\0"};

        sprintf(t,"%d",i+1);

        WritePrivateProfileString(t,"name",user[i].name,user_path);

        WritePrivateProfileString(t,"book_name",user[i].book_name,user_path);

        temp_count++;

        }

        sprintf(temp,"%d",temp_count);

        WritePrivateProfileString("USER","user_count",temp,user_path);

        temp_count=0;

        for(i=0;i<book_pos;i++)

        {

        if(strcmp(book[i].no,"")==0)

        {

        continue;

        }

        char t[5]={ "\0"};

        sprintf(t,"%d",i+1);

        WritePrivateProfileString(t,"no",book[i].no,book_path);

        WritePrivateProfileString(t,"name",book[i].name,book_path);

        WritePrivateProfileString(t,"author",book[i].author,book_path);

        WritePrivateProfileString(t,"money",book[i].money,book_path);

        WritePrivateProfileString(t,"in_or_out",book[i].in_or_out,book_path);

        WritePrivateProfileString(t,"user_name",book[i].user_name,book_path);

        temp_count++;

        }

        sprintf(temp,"%d",temp_count);

        WritePrivateProfileString("BOOK","book_count",temp,book_path);

       }

       void search_user_name()     //按借书人姓名查询

       {

        system("cls");

        char search_key[]={ "\0"};

        printf("请输入要查询图书借书人:");

        scanf("%s",search_key);

        int i;

        int s[]={ -1,-1,-1,-1,-1,-1,-1,-1,-1,-1};

        int s_i=0;

        int find=0;

        for(i=0;i<book_pos;i++)

        {

        if(strcmp(book[i].user_name,search_key)==0)

        {

        find=1;

        s[s_i]=i;

        s_i++;

        printf("\n编    号: %s",book[i].no);

        printf("\n名    称: %s",book[i].name);

        printf("\n作    者: %s",book[i].author);

        printf("\n金    额: %s",book[i].money);

        printf("\n状    态: %s",book[i].in_or_out);

        printf("\n借 书 人: %s\n",book[i].user_name);

        }

        }

        if(find==0)

        {

        printf("\n\n未找到符合条件的信息!");

        }

        else

        {

        for(i=0;i<s_i;i++)

        {

        printf("\n\n第%d本书:     %s",i+1,book[i].name);

        }

        printf("\n\n共%d本",i);

        }

        fflush(stdin);

        getchar();

       }

       void search_book_author()   //按图书作者查询

       {

        system("cls");

        char search_key[]={ "\0"};

        printf("请输入要查询图书的作者:");

        scanf("%s",search_key);

        int i;

        int find=0;

        for(i=0;i<book_pos;i++)

        {

        if(strcmp(book[i].author,search_key)==0)

        {

        find=1;

        printf("\n编    号: %s",book[i].no);

        printf("\n名    称: %s",book[i].name);

        printf("\n作    者: %s",book[i].author);

        printf("\n金    额: %s",book[i].money);

        printf("\n状    态: %s",book[i].in_or_out);

        printf("\n借 书 人: %s\n",book[i].user_name);

        break;

        }

        }

        if(find==0)

        {

        printf("\n\n未找到符合条件的信息!");

        }

        fflush(stdin);

        getchar();

       }

       void search_book_name()  //按图书名称查询

       {

        system("cls");

        char search_key[]={ "\0"};

        printf("请输入要查询图书的名称:");

        scanf("%s",search_key);

        int i;

        int find=0;

        for(i=0;i<book_pos;i++)

        {

        if(strcmp(book[i].name,search_key)==0)

        {

        find=1;

        printf("\n编    号: %s",book[i].no);

        printf("\n名    称: %s",book[i].name);

        printf("\n作    者: %s",book[i].author);

        printf("\n金    额: %s",book[i].money);

        printf("\n状    态: %s",book[i].in_or_out);

        printf("\n借 书 人: %s\n",book[i].user_name);

        break;

        }

        }

        if(find==0)

        {

        printf("\n\n未找到符合条件的信息!");

        }

        fflush(stdin);

        getchar();

       }

       void search_book_no()   //按图书编号查询 

       {

        system("cls");

        char search_key[]={ "\0"};

        printf("请输入要查询图书的编号:");

        scanf("%s",search_key);

        int i;

        int find=0;

        for(i=0;i<book_pos;i++)

        {

        if(strcmp(book[i].no,search_key)==0)

        {

        find=1;

        printf("\n编    号: %s",book[i].no);

        printf("\n名    称: %s",book[i].name);

        printf("\n作    者: %s",book[i].author);

        printf("\n金    额: %s",book[i].money);

        printf("\n状    态: %s",book[i].in_or_out);

        printf("\n借 书 人: %s\n",book[i].user_name);

        break;

        }

        }

        if(find==0)

        {

        printf("\n\n未找到符合条件的信息!");

        }

        fflush(stdin);

        getchar();

       }

       void search_all_book()   //查询所有图书 

       {

        system("cls");

        if(book_pos==0) 

        {

        printf("真TM穷,一本书都没有");

        }

        else

        {

        int i;

        printf("共有%d本书\n",book_pos);

        for(i=0;i<book_pos;i++)

        {

        printf("\n编号:%s  名称:%s  作者:%s  金额:%s  状态:%s",book[i].no,book[i].name,book[i].author,book[i].money,book[i].in_or_out);

        if(strcmp(book[i].in_or_out,"out")==0)

        {

        printf("  借书人:%s",book[i].user_name);

        }

        }

        }

        fflush(stdin);

        getchar();

       }

       void search_all_user()   //查询所有用户 

       {

        system("cls");

        if(user_pos==0) 

        {

        printf("要倒闭了?一个人都没有!");

        }

        else

        {

        int i;

        printf("共有%d个用户\n",user_pos);

        for(i=0;i<user_pos;i++)

        {

        printf("\n用户名称: %s     借书名称: ",user[i].name);

        if(strcmp(user[i].book_name,"")!=0)

        {

        printf("%s",user[i].book_name);

        }

        else

        {

        printf("未借书"); 

        }

        }

        }

        fflush(stdin);

        getchar();

       }

       void No7()    //查询 

       {

        int f=1;

        int sel;

        while(f)

        {

        system("cls");

        printf("