c++頭文件創建與使用


c++中頭文件的后綴名是*.h

創建一個pro.h的頭文件,里面聲明兩個函數和一個結構體

struct test
{
    int a;
    int b;
    int len();
    int area();
}                                //聲明結構體test

int len(int a,int b);           //聲明周長函數
int area(int a, int b);         //聲明面積函數            

 

再創建一個pro.cpp函數來實現聲明函數中的內容

int len(int a, int b)
{
    return 2 * (a + b);        //返回周長值   
}

int area(int a, int b)
{
    return a * b;               //返回面積值
}

 

在主程序中調用創建的頭文件可以直接使用函數

#include<iostream>
#include"pro.h"
using namespace std;
int main()
{
    struct test t;
    cin >> t.a >> t.b;                       
    cout << len(t.a, t.b) << endl;
    cout << area(t.a, t.b) << endl;
}

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM