zoukankan      html  css  js  c++  java
  • 多文件操作1.2.5

    小白又来啦!今天是多文件操作!

    我们从最开始学习用Dev C++这个软件时,是直接创建的源代码文件,随着学习的深入,我们有时候需要写的东西越来越多,有时候其实都写在一个源代码文件里面很不方便,于是我们开始用“项目”,将多个源代码文件放在一个类似“文件夹”的里面,编译的时候会自动将这个项目里面的文件链接起来,再编译运行!

    这是一个两个数中输出最大值的代码,用到的是A?B:C;//若A非零输出结果为B,若A为零输出结果C

    1.先写main函数源代码文件

    #include <stdio.h>
    #include "max.h"//写了头文件之后加上的
    //int max(int a,int b);这是函数声明,写在项目之后这一句就不用放在这了,直接放到头文件
    int main(void)
    {
     int a=5;
     int b=6;
     printf("%d ",max(a,b));
     return 0;
     }
     
    2.再写函数文件源代码文件:
    #include "max.h"//写了头文件之后加上的
     int max(int a,int b)
     {
      return a>b?a:b;
     }
    3.再写头文件,文件名为max.h
    int max(int a,int b);
      //头文件;将函数原型(函数声明)放在一个头文件(.h结尾)中 ;在需要调用这个函数的源代码文件中要包含(include) 这个文件
     

    后面我们自己再写项目时,写熟练了思路清晰之后,可以自己去想先写什么,记得老师说的先写函数声明(.h文件),最后写的是main.c文件!一般是四个,顺序(这样清晰些吧)大概是:一个符号声明文件(.h)文件>>>一个函数声明文件(.h文件)>>>一个函数文件(.c文件)>>>一个主函数文件(.c文件)【小白现在还没太清楚,后面慢慢补充完善嘿嘿嘿】

  • 相关阅读:
    把redhat5.4-linux2.6.18内核升级到2.6.24 vmware虚拟机中
    webdeploy 使用总结(二)
    System.Web.UI.Page 详解(转)
    Dapper常用方法总结
    webdeploy 使用总结(一)
    Log4Net 详解(转)
    C# 日志工具汇总(转)
    Global.asax 详解(转)
    Transfer与Redirect区别(转)
    web.config配置节system.webServer的子元素详细介绍
  • 原文地址:https://www.cnblogs.com/lysun/p/12592280.html
Copyright © 2011-2022 走看看