C语言中怎么把空格保存到字符串中
2016-01-25 19:30
519 查看
在C语言编程中,怎么把空格写入字符串中?
调用<stdio.h>中的gets()函数
用scanf()函数
另外经过测试,在C语言中读取文件时,fread()函数是可以将文件流中的空格写入指定地址的。
调用<stdio.h>中的gets()函数
char array[16]; gets(array);
用scanf()函数
char array[16]; scanf("%[^\n]", array);这里面的%[^\n]中 ^ 的意思是除了,即除非遇到换行转义字符否则继续输入。%[]中括号里面的是输入只包含的元素
另外经过测试,在C语言中读取文件时,fread()函数是可以将文件流中的空格写入指定地址的。
相关文章推荐
- C/C++内存泄漏及检测
- C++学习之多态篇(虚析构函数)
- 标准C++中的vector用法
- 最小奖励(拓扑、广搜、spfa)
- C++学习二:异常机制
- C\C++代码优化的27个建议
- 2020: C语言实验——计算表达式
- C语言 数组之无限循环
- C++中可以接受任意多个参数的函数定义方法
- C语言 百炼成钢15
- 链表ADT C语言实现
- Face Alignment at 3000FPS(C++版)工程配置(非Cmake)
- C++中一个class类对象占用多少内字节
- c语言 setjmp和longjmp 实现协线程
- 解析C++编程中异常相关的堆栈展开和throw()异常规范
- C语言中内存分配 (转)
- C++编程异常处理中try和throw以及catch语句的用法
- C语言 segment fault
- 2009: C语言实验——各位数字之和排序
- C++智能指针的实现