C语言getchar的用法是什么

726
2023/12/2 23:32:48
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

C语言中的getchar函数用于从输入流中获取一个字符,并返回其ASCII值。它的原型如下:

int getchar(void);

getchar函数会等待用户输入一个字符,并将其返回。在输入字符之前,程序会一直阻塞在getchar函数上。当用户输入一个字符后,getchar函数会读取并返回该字符的ASCII值。

以下是一个简单的示例程序,演示了getchar函数的用法:

#include <stdio.h>

int main() {
    int c;

    printf("请输入一个字符:");
    c = getchar();

    printf("您输入的字符是:%c\n", c);
    printf("该字符的ASCII值是:%d\n", c);

    return 0;
}

运行示例程序后,程序会等待用户输入一个字符。用户输入的字符会被保存到变量c中,并分别输出该字符以及其ASCII值。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: C语言二分法排序代码怎么写