黑马程序员技术交流社区

标题: scanf接收字符和字符串的区别 [打印本页]

作者: huanglinwang    时间: 2016-5-22 22:12
标题: scanf接收字符和字符串的区别
#include <stdio.h>
#include <string.h>
int main(int argc, const char * argv[]) {

    char ch[10] = {' '};

    scanf("%c",ch);//可以接收空格,回车,和tab
    scanf("%s",ch);//控制台输入字符串--接收您输入的字符串,遇到空格,tab,直接结束接收。

    printf("%s",ch);
    return 0;
}



作者: huangyihan1988    时间: 2016-5-22 23:08
好厉害好厉害好厉害
作者: kfcmm    时间: 2016-5-23 17:22
scanf的用法还有很多细节方面没有讲
作者: 617808794    时间: 2016-5-23 22:41
还没见过呢 看来我还是小白啊
作者: vivi342863    时间: 2016-5-23 23:35
小白 路过!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2