您的位置:首页 > 编程语言 > C语言/C++

C语言中怎么把空格保存到字符串中

2016-01-25 19:30 519 查看
在C语言编程中,怎么把空格写入字符串中?

调用<stdio.h>中的gets()函数
char array[16];

gets(array);


用scanf()函数
char array[16];

scanf("%[^\n]", array);
这里面的%[^\n]中 ^ 的意思是除了,即除非遇到换行转义字符否则继续输入。%[]中括号里面的是输入只包含的元素

另外经过测试,在C语言中读取文件时,fread()函数是可以将文件流中的空格写入指定地址的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: