这个函数名为output,即输出。void表示空类型,它同整型、实型一样,也是一种数据类型。它表示调用该函数后,不会产生任何定量的结果。这是什么意思呢?我们知道,例如榔头这种工具,它只能产生一些效果,如把钉子砸进木头里,但是它不会给使用者一个定量的结果。不过我们大可不必担心它是否完成了我们要它完成的工作。如果榔头没把钉子砸进木头里,要么是榔头本身质量有问题,要么就是使用者没有按照要求去使用。若这把榔头不是用户自己造的,那么用户没有任何责任。
下面我们就来尝试一下使用这个函数:(程序6.1.2)
#include "iostream.h"
void output(char c); //函数原型,假设函数已经定义
int main()
{
char temp;
cin >>temp;
output(temp);
return 0;
}
运行效果:
T
T










