gets() 与puts()的用法
gets() 和puts() 函数的应用
1、gets() 的作用是从键盘上读取字符串,跟scanf() 相似,但又有所不同。
gets() 函数的用法:
gets(字符串的首地址);
例:
char str [20]; .
gets(str);
须要注意的是:
(1) gets() 可以接收空格、Tab键, 碰到回车键输入才结束;而scanf碰到空格、回车、Tab键 都会结束输入。
(2) gets() 和scanf() 都不能检测越界。
2、puts() 的作用是 向显示屏输出字符串并换行。
用法:
puts (字符串的首地址) ;
例:
char[]=" helloworld";
pus(str);
printf需要添加"\n'用来换行,而puts在 输出的时候会将字符串末尾的\0'自动换成\n'。
一起使用的效果如下:
gets() 与puts()的用法相关推荐
- puts函数,C语言puts函数用法详解
前面在输出字符串时都使用printf,通过"%s"输出字符串.其实还有更简单的方法,就是使用 puts() 函数.该函数的原型为: # include <stdio.h> ...
- c语言puts函数用法菜鸟,sprintf()函数的用法总结
sprintf()函数的程序用例: #include #include int main(void) { char buffer[80]; sprintf(buffer, "An appro ...
- c语言字符屏幕,C语言字符屏幕函数 - 编程资料 - Powered 万人网络编程学院 bcxy.yinese.com...
Turbo C2.0的字符屏幕函数主要包括文本窗口大小的设定.窗口颜色的设置. 窗口文本的清除和输入输出等函数. 1.文本窗口的定义 Turbo C2.0默认定义的文本窗口为整个屏幕, 共有80列(或 ...
- c语言空白符,C语言初探之空白符
C语言中有多种符号,今天课课家笔者给大家介绍C语言中的空白符,或许有人会问空白符从名字上看就是不需要输入的符号了,那么到底这种想法正不正确呢?下面笔者慢慢道来. 开门见山,所谓空白符其实就是空格.制表 ...
- c语言中表明空格的是什么代码,C语言代码中的空白符表示什么
空格.制表符.换行符等统称为空白符(space character),它们只用来占位,并没有实际的内容,也显示不出具体的字符. 制表符分为水平制表符和垂直制表符,它们的 ASCII 编码值分别是 9 ...
- 一个C语言的基本教程—IO篇
文章目录 10.与用户交互的关键--IO篇 (1).I/O是什么 (2).换个办法操作字符 #1.新的朋友--getchar和putchar #2.getchar的妙用 (3).重新认识一下--pri ...
- 计算机基础语言学习线路图
计算机基础语言学习线路图 HTML HTML教程 HTML简介 HTML编辑器 HTML基础 HTML元素 HTML属性 HTML标题 HTML段落 HTML样式 HTML格式化 HTML引用元素 H ...
- 字符串?=字符+\0
1.%c用来定义字符,%s用来定义字符串,\0是结束符标志 2.用数组定义字符串的的时候需要考虑到[ ]内的大小(在内存中分配一片连续的空间) 3.字符串==字符+\0,而单独的字符输出的是烫烫烫?其 ...
- C语言代码中的空白符
空格.制表符.换行符等统称为空白符(space character),它们只用来占位,并没有实际的内容,也显示不出具体的字符. 制表符分为水平制表符和垂直制表符,它们的 ASCII 编码值分别是 9 ...
- [转载]C语言图形处理
写的不错,我转走了,不过保留了你的权限! 原文地址:C语言图形处理 作者:永不言敗 每一C 程序都必须有一main()函数,可以根据自己的爱好把它放在程序的某个地方.有些程序员把它放在最前面,而另一些 ...
最新文章
- 标杆课程采访补充问题
- matlab plot函数_慧图大讲堂 | 一起来认识MATLAB吧!
- 编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数。保存到s中。...
- Kali获取不到IP解决方案
- mysql 大小端_go语言中大小端模式的个人理解
- 使用tensorflow object detection API 训练自己的目标检测模型 (二)labelImg的安装配置过程
- 设计模式 经典书籍必备推荐
- 如何在Android中的ListView中延迟加载图像
- boost::bind 与 boost::function 的使用方法例子
- web项目移动端在线预览(excel在线预览)
- ubantu卸载MySQL数据库
- 【Git】Git提交代码详细步骤
- 双引号后面要加句号吗_双引号该怎么加?是加在句号或者分号后面还是前面
- 动画插件--WOWJS
- 极小化极大;292Nim 游戏;bitset容器;464我能赢吗;486预测赢家
- 阿里云直播集成简要指南
- SCAU程序设计在线实训平台_实验_数据结构_实验4
- 【NAS】群晖使用自带DDNS实现外网访问
- 苹果升级后怎么恢复以前的版本_安卓微信7.0不好用?教你一步降回旧版本
- 【转】计算机词汇简繁体对照表