[ThinkingInC++]19、關於C的習題(1)
/**
*功能:建立一個頭文件,聲明一組函數,具有可變參數,返回值包括void,char,
*int,float。建立一個包含上述頭文件的.cpp文件,創建所有這些函數的定義。每個
*定義應該簡單地輸出函數名,參數列表,並返回類型以便知道它已經被調用。
*創建另外一個.cpp文件,它包含頭文件且定義int main(),在其中調用已經定義的所有
*函數。
*時間:2014年8月15日08:18:02
*作者:cutter_point
*/
#ifndef TEST1_H_INCLUDED
#define TEST1_H_INCLUDED
#include
using namespace std;
//聲明一組函數,具有可變參數,返回值包括void,char,int,float
//函數void,聲明
void fun1(int);
//char函數聲明
char fun2();
//int函數聲明
int fun3(float);
//float函數聲明
float fun4(char);
#endif // TEST1_H_INCLUDED
/**
*功能:建立一個頭文件,聲明一組函數,具有可變參數,返回值包括void,char,
*int,float。建立一個包含上述頭文件的.cpp文件,創建所有這些函數的定義。每個
*定義應該簡單地輸出函數名,參數列表,並返回類型以便知道它已經被調用。
*創建另外一個.cpp文件,它包含頭文件且定義int main(),在其中調用已經定義的所有
*函數。
*時間:2014年8月15日08:18:08
*作者:cutter_point
*/
/*
建立一個包含上述頭文件的.cpp文件,創建所有這些函數的定義。每個
定義應該簡單地輸出函數名,參數列表,並返回類型以便知道它已經被調用。
*/
#include"test1.h"
#include
using namespace std;
void fun1(int a)
{
//簡單地輸出函數名,參數列表,並返回類型以便知道它已經被調用
cout<<"The function fun1("<