c语言中puts的作用,c语言中puts的用法
c语言中puts的用法的用法你知道吗?下面小编就跟你们详细介绍下c语言中puts的用法的用法,希望对你们有用。
c语言中puts的用法的用法如下:
puts就是输出字符串啊。
int puts(
const char* string
);
MSDN的例子
/* PUTS.C: This program uses puts
* to write a string to stdout.
*/
#include
void main( void )
{
puts( "Hello world from puts!" );
}
运行结果就是
Hello world from puts!
你要输出换行的话,就用 puts( "\n" );
用法很简单啊,就是把一个C样式的字符串当参数传过去。
//-----------------------------------------
我刚刚试过了
puts( "" )的确可以起到换行的作用。
The puts function writes string to the standard output stream stdout, replacing the string's terminating null character ('\0') with a newline character ('\n') in the output stream.
当puts遇到\0时,会输出一个\n,也就是换行。
所以puts( "" )时,因为字符串本身长度为0,所以第一个字符就是\0,puts会输出一个\n,所以起到了换行的效果。
也就是说, puts( "" )跟puts( "\0" )是等效的,也等效於printf( "\n" )
printf是通过系统的设备输出字符的,一般显示器是缺省输出设备
puts只能输出到显示器
使用设备可以使用重定向
比如你用printf显示的字符可以用重定向符输出到文件
myapp > mytext.txt
而用puts不可以
要高效的话cputs更高效而且功能更强大
c语言中puts的作用,c语言中puts的用法相关推荐
- c语言中rand()的作用,c语言中的rand()函数用法
rand() rand()函数作用:用来产生随机数,但是,rand()的内部实现是用线性同余法实现的,是伪随机数,由于周期较长,因此在一定范围内可以看成是随机的. rand()函数返回:返回一个范围在 ...
- c语言中 amp 的作用,c语言中“amp;amp;”什么意思
c语言中"&&"什么意思 在c语言中,"&&"是"与"."并且"的意思.它是逻辑运算符, ...
- C语言中fscanf的作用,C语言中fgets和fscanf区别详解
搜索热词 C语言中fgets和fscanf区别详解 一.作用上的大概区别: ①fgets:从文件中读取一行数据存入缓冲区(fgets遇到回车才会结束,不对空格和回车做任何转换就录入到缓冲区,结束后再往 ...
- c语言中argc的作用,C语言中main函数的参数argc和argv
参考资料: C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* arg ...
- c语言中endif的作用,C语言中#ifdef,#ifndef和#endif的作用
现在规定一下头文件书写规范, 根据陈皓编写的跟我一起些makefile,一定要记住:头文件中应该只是声明,而定义应该放在C/C++文件中.否则如果出现有定义,比如头文件中有int a =2;如果有多个 ...
- c语言中fopen的作用,c语言中fopen的用法
在C语言中,fopen也是一个打开文件的函数.在C语言的命令窗口中输入doc fopen或者help fopen就可以获得该函数的帮助信息.下面小编就跟你们详细介绍下c语言中fopen的用法,希望对你 ...
- c语言中exit函数作用,c语言中exit函数 c语言中exit与break区别
C语言中exit();怎么用? exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束. return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进 ...
- 在c语言中 auto的作用,c语言中auto是什么意思
说起auto相信很多人都不知道是什么意思,下面php中文网就带领大家学习一下c语言中auto是什么意思. auto是C语言的一个关键字,关键字主要用于声明变量的生存期为自动,即将不在任何类.结构.枚举 ...
- c语言中funx的作用,c语言中fun用法详解
C语言中fun用法详解 fun函数是自定义的C/C++语言函数,函数功能多样.该函数名为"函数"英文function的简写,一般在示例和试题中使用,通常在主函数中被调用. C/C+ ...
- 在c语言中for的作用,c语言中for语句的用法
C语言语言中FOR的用法 for 是一个循环语句,和while是类似的,for一般的用法有: for(i=0;i<10;i++) { printf("hello world" ...
最新文章
- Windows10上使用VS2017编译OpenCV3.4.2+OpenCV_Contrib3.4.2+Python3.6.2操作步骤
- python3.6安装scrapy-python3.6 安装scrapy
- 成功解决NameError: name 'file' is not defined
- 科学计算机乱码,软件界面乱码可以这么“破”
- java调用wvsc.exe_c语言 函数的调用方法
- wp自定义帖子没标签_ofollow标签的作用有重大变化
- Command10,Access数据库
- JavaScript 概述
- 从0基础学Python:装饰器及练习(基础)
- r语言导入ggplot2_【ggplot2】R语言:ggplot2包
- css-布局1-基本属性
- ubuntu20.04 推荐翻译软件
- 软件测试最牛的8本书籍—你有读过吗?
- 〖教程〗Winrm远程命令/WinrmCmd/端口复用后门/Windows密码爆破
- 洛谷P4939 Agent2(树状数组差分)
- 迅捷路由器服务器未响应,迅捷(FAST)路由器无法登陆falogin.cn解决办法 | 192.168.1.1登陆页面...
- Excle 取前几位数、中间几位数、后几位数的方法
- IOS苹果内购 PHP后端验证票据
- 「干货」橙留香博客导读:专栏系统分类和博客归纳总结
- NFTFi赛道版图概览
热门文章
- 0w1_CTF_Writeup
- requestSubscribeMessage:fail can only be invoked by user TAP gesture 微信小程序调起订阅消息失败
- 达内python第一次月考题目_第一次月考作文六篇
- Python京东爬虫
- pca降维算法java_PCA降维算法
- 为什么魂斗罗只有128KB却能实现那么长的剧情有答案了
- 2018年大数据的发展趋势,小白学前必备
- 2 SAP SCC1同一服务器传请求号
- android studio logcat 字体,android studio - 修改logcat颜色字体
- 回头再说012 盘点我的2008年