设为首页 加入收藏

TOP

2.4.1 字符输出函数putchar
2013-10-12 06:46:07 来源: 作者: 【 】 浏览:98
Tags:2.4.1 字符 输出 函数 putchar

2.4 标准输入输出函数

标准输入是指从键盘获取数据输入到内存中,键盘是标准输入设备。标准输出是把内存中的数据输出到显示器进行显示,显示器也称为标准输出设备。C语言本身并不提供输入输出语句,数据的输入输出是由库函数来完成的。要使用这些库函数,只需在程序的开头包含下列语句即可:

#include

#include是预编译指令,指示编译器包含相应的文件。stdio.h是要包含的文件,stdio是"standard input & output"的缩写,后缀.h表示该文件是一个头文件。库文件和库函数将在后面详细介绍。本节主要介绍字符数据的输入输出函数putchar()和getchar(),格式化输入输出函数printf()和scanf()。

在介绍标准输入输出函数前,让我们先来了解一下函数。函数是具有一定功能的语句块。编写函数的目的是为了以后方便地调用它。函数调用的一般形式是:

函数名(参数1,参数2,……,参数n);

参数可以是0个,1个或多个,参数之间以逗号分隔。如函数调用语句"printf("a is %d",a)",有两个参数,一个参数是字符串,另一个参数是一个整型变量。

有些函数会有一个返回值,此时调用形式可以是:

变量=函数名(参数1,参数2,……,参数n);

即把函数的返回值赋给变量。

计算机语言中的函数概念类似于数学上的函数,如y = 10x + 2是一个数学函数,它的自变量是x,函数值是y,其功能是把自变量乘以10,并加上2后,把结果赋给y。计算机语言中的函数的参数就相当于数学上的函数的自变量,它是一个函数的输入。计算机语言中的函数的返回值相当于数学上的函数的函数值,它是一个函数的输出。计算机语言中的函数和数学上的函数一样都具有一定的功能,它们都把输入经过一定的变换后转换为输出。但计算机语言中的一些函数可以没有返回值,其输出值可以以其他方式输出,本书后面的章节会详细介绍函数的定义和使用。

2.4.1  字符输出函数putchar

putchar函数的作用是向标准输出设备,即显示器输出一个字符,其一般用法是:

putchar(c);

c可以是一个字符型常量、变量或一个0~255的整型常量或变量,还可以是转义字符,如'\n'、'\t'等,例2-7演示了Putchar函数的用法。

例2-7

#include
int main()
{
char a , b;

a='H';
b='i';

putchar(a);
putchar(b);
putchar('\n');
putchar(97);
putchar('b');
}

程序说明。

程序首先输出两个字符型变量a、b,以及一个用于回车换行的转义字符'\n'。程序在屏幕上打印"Hi"后,光标位于下一行。再输出一个字符a,因为a的ASCII码是97,最后输出一个字符型常量b。

运行结果:

Hi
ab


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.1 C程序的结构 下一篇2.4.4 格式化输入函数scanf

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: