puts跟printf的主要区别:

1.puts输出后自动换行,也就是自动加入换行符,不需要手动加入

2.puts就是输出字符串,printf支持多种输出

例如

#include <stdio.h>

int main()

{

char   c;

puts("请输入一个字符”);

c = getchar();  //调用函数

puts("你输入的字符是");

putchar(c);  //调用函数

return 0;

}

编译结果:

C语言中puts跟printf的区别相关推荐

  1. c语言中 char怎样用,C语言中char*和char[]用法区别分析

    C语言中char*和char[]用法区别分析 本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很 ...

  2. 实例分析C语言中strlen和sizeof的区别

    C语言文章更新目录 C/C++学习资源(百度云盘链接) 计算机二级资料(过级专用) C语言学习路线(从入门到实战) 编写C语言程序的7个步骤和编程机制 C语言基础-第一个C程序 C语言基础-简单程序分 ...

  3. c语言char有什么作用,C语言中char*和char[]用法区别分析

    本文实例分析了C语言中char* 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很大.以下是个人的一些看法,有不正确的地方望指正 ...

  4. C语言中*p 和p的区别

    C语言中*p 和p的区别 C语言中,*p 和p都常用在指针当中表示一个指针变量,*p 和p的区别: 表示的含义不同 *p表示此指针指向的内存地址中存放的内容. p表示一个指针变量的名字,指此指针变量所 ...

  5. C语言中union与struct的区别及sizeof的计算方式

    C语言中union与struct的区别 2011-08-02 23:41 45人阅读 评论(0) 收藏 举报 在C语言中结构体和联合具有细微差别,特别是使用sizeof()对其求大小时,许多刚刚接触C ...

  6. c语言中%s的作用,C语言中%c与%s的区别与划分详解

    %c格式对应的是单个字符,%s格式对应的是字符串. 例: char a; char b[20]; scanf("%c",&a); //只能输入一个字符. scanf(&qu ...

  7. C语言中char*和char[]用法区别分析

    本文实例分析了C语言中char * 和 char []的区别.分享给大家供大家参考之用.具体分析如下: 一般来说,很多人会觉得这两个定义效果一样,其实差别很大.以下是个人的一些看法,有不正确的地方望指 ...

  8. 浅谈Java语言中ArrayList和HashSet的区别

    Java语言中ArrayList和HashSet的区别 2019-04-10   13:22:49 一.基本区别 首先一起看个实例,其代码如下: package com.MrZ_baby.com; i ...

  9. java.substr_Java语言中substr和substring的区别

    Java语言中substr和substring的区别 由于在项目中有需要对字符串进行截取,然后手残使用了IDE自动提示的substr,没想那么多以为substr和substring没多大区别. 然而并 ...

  10. c语言中sbit什么意思,c语言中bit和sbit的区别.doc

    c语言中bit和sbit的区别 c语言中bit和sbit的区别?? 1.bit和sbit都是C51扩展的变量类型. ??????? bit和int char之类的差不多,只不过char=8位, bit ...

最新文章

  1. 链客区块链技术问答社区
  2. 用Java写一个植物大战僵尸简易版!
  3. 《Pro Ogre 3D Programming》读书笔记 之 第十章 布告板与粒子 第一部分 (转)
  4. 【转】BaseAdapter用法
  5. nej+regular环境使用es6的低成本方案
  6. Oracle 10g OCM Exam 大纲
  7. 你应该知道的缓存进化史
  8. python中 1.34e3_Python快速编程入门——第2章 Python基础语法
  9. 笔记:《突破现实的困境:趋势、禀赋与企业家的大战略》
  10. VB 删除数组中的重复元素
  11. Tiled编辑器不能打开.tmx文件的问题
  12. robot framework学习五——AutoltLibrary库
  13. Android 四大组件学习之BroadcastReceiver四
  14. django3 websockets
  15. 小额批量支付系统可以完成跨行资金清算吗_今天,你转账了吗?带你看懂央行小额批量支付系统...
  16. 人工智能商业实战应用:金融知识图谱构建与实战【企业内训现场实录】
  17. excel查找命令_快速查找Excel功能区命令
  18. mvc2 mvc_迅捷的MVC
  19. phpstorm 的注册码 key license
  20. Lua计算kronecker 积、Khatri-Rao积、Hadamard积、普通矩阵乘积

热门文章

  1. 财帮子,一个非常不错的投资理财社区
  2. 台式计算机怎么联网,台式电脑怎么联网宽带
  3. 计算机桌面屏幕显示不到右边,电脑回收站打不开怎么办 电脑显示器右边有黑边怎么办...
  4. java 屏蔽广告js_手机端JS屏蔽广告
  5. 单片机常用芯片系列(二)——DS18B20详解
  6. 计算机快捷键任务管理器,任务管理器经常要打开任务管理器快捷键是哪个
  7. PaddlePaddle入门整理十:PaddlePaddle训练自己的数据集
  8. 【视频目标检测】|Towards High Performance Video Object Detection
  9. Mac教程——怎么升级系统版本
  10. aruba交换机配置命令_aruba配置手册