putchar()语法结构为 int putchar(int char) ,其功能是把参数 char 指定的字符(一个无符号字符)写入到标准输出 stdout 中,为C 库函数 ,包含在C 标准库 中。

其输出可以是一个字符,可以是介于0~127之间的一个十进制整型数(包含0和127),也可以是用char定义好的一个字符型变量。

putchar语法

(1)函数声明int putchar(int char)

(2)参数

char-- 这是要被写入的字符。该字符以其对应的 int 值进行传递。

(3)功能

把参数 char 指定的字符(一个无符号字符)写入到标准输出 stdout 中。 [3]

(4)说明

该函数将指定的表达式的值所对应的字符输出到标准输出终端上。表达式可以是字符型或整型,它每次只能输出一个字符。例如:“putchar('#')”输出字符“#”。

返回值

该函数以无符号 char 强制转换为 int 的形式返回写入的字符,如果发生错误则返回 EOF。

实例

下面的实例演示了 putchar() 函数的用法。#include

int main ()

{

char ch;

for(ch = 'A' ; ch <= 'Z' ; ch++) {

putchar(ch);

}

return(0);

}

让我们编译并运行上面的程序,这将产生以下结果:ABCDEFGHIJKLMNOPQRSTUVWXYZ

更多web开发知识,请查阅 HTML中文网 !!

c语言putchar作用,C语言中putchar()函数的功能是什么?相关推荐

  1. c语言putchar作用,c语言中putchar()的功能是什么?

    putchar()是c语言中的一个函数,功能是向终端输出一个字符. putchar()函数包含在C 标准库 中.其输出可以是一个字符,可以是介于0~127之间的一个十进制整型数(包含0和127),也可 ...

  2. c语言putchar作用,c语言中putchar是什么意思?

    眼眸繁星 putchar是c语言函数之一,作用是向终端输出一个字符.其格式为putchar(c),其中c可以是被单引号(英文状态下)引起来的一个字符,可以是介于0~127之间的一个十进制整型数(包含0 ...

  3. exit在c语言里的作用,C语言中exit函数的使用

    exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束 return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进程了,如果不是,那就是退回上一层调 ...

  4. c语言time函数的作用,c语言中time函数的用法

    c语言中time函数的用法 c语言中time函数的用法的用法你知道吗?下面应届毕业生小编就跟你们详细介绍下c语言中time函数的用法的用法,希望对你们有用. c语言中time函数的用法的用法如下: 头 ...

  5. c语言中argc的作用,C语言中main函数的参数argc和argv

    参考资料: C++语言中的main函数,经常带有参数argc,argv,如下: int main(int argc, char** argv) int main(int argc, char* arg ...

  6. java中flush函数作用_Java语言中flush()函数作用及使用方法详解

    最近在学习io流,发现每次都会出现flush()函数,查了一下其作用,起作用主要如下 //------–flush()的作用--------– 笼统且错误的回答: 缓冲区中的数据保存直到缓冲区满后才写 ...

  7. c语言中rand()的作用,c语言中rand()函数怎么用? rand函数的用法

    导航:网站首页 > c语言中rand()函数怎么用? rand函数的用法 c语言中rand()函数怎么用? rand函数的用法 相关问题: 匿名网友: rand(产生随机数) 相关函数 sran ...

  8. c语言malloc作用,c语言中malloc是什么?怎么用?

    c语言中malloc是什么?怎么用? malloc() 函数用来动态地分配内存空间,其原型为:void* malloc (size_t size); 说明: [参数说明] size 为需要分配的内存空 ...

  9. c语言int作用,c语言中int的用法

    C/C++编程语言中,int表示整型变量,是一种数据类型,下面学习啦小编就跟你们详细介绍下c语言中int的用法,希望对你们有用. c语言中int的用法:整型int C 语言提供了很多整数类型(整型), ...

最新文章

  1. 自定义状态栏notification布局
  2. Java转型(向上或向下转型)
  3. c语言结构体与共同体课件,《结构体与共同体》PPT课件.ppt
  4. 非刚性人脸跟踪 —— 实用工具
  5. linux系统证书存储,Linux系统下如何配置Nginx的SSL安全证书
  6. c语言笔记:转义字符
  7. Python绘制带标记和箭头的树结构
  8. raster | R中的栅格操作符(下)[翻译]
  9. 【iOS开发】Alamofire框架的使用二 高级用法
  10. bottle框架学习(四)之模版进阶使用
  11. leetcode刷题日记-供暖器
  12. Thinking in Java读书笔记
  13. vue+element+springboot前后端分离项目整合pageoffice实现在线编辑Word和Excel跟签章等
  14. three.js中正交和透视投影相机的应用
  15. 微博、微信和QQ OAuth2.0开发记录
  16. 软件开发自学靠谱吗?
  17. 文本域换行 php,js获取textarea文本域自动换行符
  18. seo结构化数据_为什么使用结构化数据有助于您网站的SEO
  19. 【字体转换】快速实现繁简字体相互转换
  20. hp服务器怎么安装xp系统,windowsxp系统安装惠普打印机软件的方法

热门文章

  1. JavaScript数组升序和降序方法
  2. 6个质量特性和21个质量子特性
  3. EveryonePiano:永久免费的电脑键盘钢琴模拟软件
  4. 计算机组成原理历年考研试卷,考研试卷 计算机组成原理A卷考试试卷
  5. 2022日历,我用亿图图示给自己画了一本
  6. ADSL猫+无线路由=多台机器同时上网
  7. 贝叶斯估计的理解及例子
  8. 基于JAVA基于的电商平台的设计与实现计算机毕业设计源码+系统+lw文档+部署
  9. @Transactional
  10. 视频教程-赵强老师:大数据从入门到精通(15)Storm-大数据