当前位置: 首页 > news >正文

C语言初学1:详解#include <stdio.h>

一、概念

#include <stdio.h> 称为编译预处理命令,它在告诉C编译器在编译时包含stdio.h文件,如果在代码中,调用了这个头文件中的函数或者宏定义,则需引用该头文件。

二、作用

stdio.h是c语言中的标准输入输出的头文件,该文件中定义了c语言编译环境下的可以调用的标准函数,部分标准函数如下:

int getchar() //从标准输入获取一个字符
int putchar() //将一个字符输出到标准输出
int scanf(char*fromat[,argument...]) //从标准输入设备读入格式化后的数据
int printf(char*fromat[,argument...]) //将格式化的数据打印到标准输出
char gets(char*string) //从标准输入获取一个字符串
int puts(char*string) // 将一个字符串输出到标准输出
int sprintf(char*string,char*format[,...]) //把格式化的数据写入某个字符串缓冲区

三、举例

# include <stdio.h>
int main(){//使用printf函数来打印输出信息到屏幕 printf("hello c++");return 0;
}

四、常见头文件

#include <assert.h>    //设定插入点
#include <ctype.h>     //字符处理
#include <errno.h>     //定义错误码
#include <float.h>     //浮点数处理
#include <fstream.h>    //文件输入/输出
#include <iomanip.h>    //参数化输入/输出
#include <iostream.h>   //数据流输入/输出
#include <limits.h>    //定义各种数据类型最值常量
#include <locale.h>    //定义本地化函数
#include <math.h>     //定义数学函数
#include <stdlib.h>    //定义杂项函数及内存分配函数
#include <string.h>    //字符串处理
#include <strstrea.h>   //基于数组的输入/输出
#include <time.h>     //定义关于时间的函数
#include <wchar.h>     //宽字符处理及输入/输出
#include <wctype.h>    //宽字符分类

http://www.lryc.cn/news/224042.html

相关文章:

  • 5 Tensorflow图像识别(下)模型构建
  • OpenCV 图像复制和图像区域读写
  • 【分布式事务】初步探索分布式事务的概率和理论,初识分布式事的解决方案 Seata,TC 服务的部署以及微服务集成 Seata
  • es6过滤对象里面指定的不要的值filter过滤
  • Docker从入门到上天系列第二篇:传统虚拟机和容器的对比以及Docker的作用以及所解决的问题
  • 共话医疗数据安全,美创科技@2023南湖HIT论坛,11月11日见
  • 乐园要吸引儿童还是家长?万达宝贝王2000万会员的求精之路
  • ps人像怎么做渐隐的效果?
  • 为什么IN操作符一般比OR操作符清单执行更快
  • GPT-4-Turbo的128K长度上下文性能如何?超过73K Tokens的数据支持依然不太好!
  • osg之黑夜背景地月系显示
  • 持续交付-Jenkinsfile 语法
  • IDEA重新choose source
  • 解析虚拟文件系统的调用
  • 佳能相机拍出来的dat文件怎么修复为正常视频
  • OAuth2.0双令牌
  • Django(二、静态文件的配置、链接数据库MySQL)
  • Linux 本地Yearning SQL审核平台远程访问
  • Leetcode—226.翻转二叉树【简单】
  • 【阿里云】任务2-OSS对象存储教程(找我参加活动可获得京东卡奖励)
  • 人工智能模型转ONNX 连接摄像头使用ONNX格式的模型进行推理
  • osgEarth之添加shp
  • Eolink Apikit 版本更新:「数据字典」功能上线、支持 MongoDB 数据库操作、金融行业私有化协议、GitLab 生成 API 文档...
  • GPT-4V:AI在医疗领域的应用
  • OpenCV 在ImShow窗体上选择感兴趣的区域
  • ubuntu 安装redis详细教程
  • qframework 架构 (作者:凉鞋)使用笔记
  • 【JMeter】定时器分类以及场景介绍
  • Spring Boot 请求/actuator/beans 无法访问 返回404
  • AVD联网