[ThinkingInC++]19、关于C的习题(1)

2015-07-20 17:54:33 · 作者: · 浏览: 4

/**
*功能:建立一个头文件,声明一组函数,具有可变参数,返回值包括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("<