首页 百科知识 字符数据输入输出函数

字符数据输入输出函数

时间:2024-10-20 百科知识 版权反馈
【摘要】:将getchar函数值赋于一个变量时,变量可以是字符型变量或整型变量,如果是字符型变量,存入的就是字符本身,如果是整型变量,存入的则是该字符的ASCII码值。如果getchar()函数接收的数值不赋予任何变量,则该函数可以作为表达式的一部分使用。使用本函数前必须要用文件包含命令:#include或#include“stdio.h”。参数可以是字符型或整型的常量、变量或是表达式,也可以是控制字符或其他转义字符;对控制字符则执行控制功能,不在屏幕上显示。

3.2.1 字符数据输入输出函数

1.字符数据输入函数

格式:getchar()

功能:从键盘上接收输入的一个字符。

说明:

(1)getchar函数使用一次只能接收一个字符;输入多于一个字符时,只接收第一个字符。

(2)getchar()函数没有参数。

(3)将getchar函数值赋于一个变量时,变量可以是字符型变量或整型变量,如果是字符型变量,存入的就是字符本身,如果是整型变量,存入的则是该字符的ASCII码值。如果getchar()函数接收的数值不赋予任何变量,则该函数可以作为表达式的一部分使用。

(4)使用本函数前必须要用文件包含命令:#include<stdio.h>或#include“stdio.h”。

【例3-1】从键盘输入一个字符,并将其存入字符型变量c中。

img72

其中c是字符型(char)或整型(int)变量。

2.字符数据输出函数

格式:putchar(c)

功能:向终端输出一个字符。

说明:

(1)参数可以是字符型或整型的常量、变量或是表达式,也可以是控制字符或其他转义字符;对控制字符则执行控制功能,不在屏幕上显示。

(2)使用本函数前必须要用文件包含命令:

img73

例如:

img74

【例3-2】单个字符输出。

img75

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈