printf()

函数printf()用于打印消息以及变量值。

这是C语言中printf()的语法,printf(const char *str, ...);

这是C语言中的printf()的示例,

示例#include

int main() {

int a = 24;

printf("Welcome! \n");

printf("The value of a : %d",a);

getchar();

return 0;

}

输出结果Welcome!

The value of a : 24

sprintf()

函数sprintf()也称为字符串打印函数。它不打印字符串。它将字符流存储在char缓冲区中。它将一系列字符和值格式化并存储在数组中。

这是C语言中sprintf()的语法,int sprintf(char *str, const char *string,...);

这是C语言中sprintf()的示例,

示例#include

int main() {

char buf[20];

int x = 15, y = 25, z;

z = x + y;

sprintf(buf, "Sum of values : %d", z);

printf("%s", buf);

return 0;

}

输出结果Sum of values : 40

fprintf()

函数fprintf()被称为格式打印函数。它将输出写入并格式化为流。它用于打印消息,但不用于stdout控制台。

这是C语言中fprintf()的语法,int fprintf(FILE *fptr, const char *str, ...);

这是C语言中的fprintf()的示例,

示例#include

int main() {

int i, x = 4;

char s[20];

FILE *f = fopen("new.txt", "w");

if (f == NULL) {

printf("Could not open file");

return 0;

}

for (i=0; i

puts("Enter text");

gets(s);

fprintf(f,"%d.%s\n", i, s);

}

fclose(f);

return 0;

}

输出结果Enter text

Hello world!

Enter text

Demo

输出将修改“ new.txt”文件。以下文本是文件的修改后的文本。0,Hello world!

1,Demo

c语言中fprintf的作用,C语言中的printf(),sprintf()和fprintf()相关推荐

  1. c语言中 amp 的作用,c语言中“amp;amp;”什么意思

    c语言中"&&"什么意思 在c语言中,"&&"是"与"."并且"的意思.它是逻辑运算符, ...

  2. C语言中fscanf的作用,C语言中fgets和fscanf区别详解

    搜索热词 C语言中fgets和fscanf区别详解 一.作用上的大概区别: ①fgets:从文件中读取一行数据存入缓冲区(fgets遇到回车才会结束,不对空格和回车做任何转换就录入到缓冲区,结束后再往 ...

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

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

  4. c语言中endif的作用,C语言中#ifdef,#ifndef和#endif的作用

    现在规定一下头文件书写规范, 根据陈皓编写的跟我一起些makefile,一定要记住:头文件中应该只是声明,而定义应该放在C/C++文件中.否则如果出现有定义,比如头文件中有int a =2;如果有多个 ...

  5. c语言中fopen的作用,c语言中fopen的用法

    在C语言中,fopen也是一个打开文件的函数.在C语言的命令窗口中输入doc fopen或者help fopen就可以获得该函数的帮助信息.下面小编就跟你们详细介绍下c语言中fopen的用法,希望对你 ...

  6. c语言中rand()的作用,c语言中的rand()函数用法

    rand() rand()函数作用:用来产生随机数,但是,rand()的内部实现是用线性同余法实现的,是伪随机数,由于周期较长,因此在一定范围内可以看成是随机的. rand()函数返回:返回一个范围在 ...

  7. c语言中exit函数作用,c语言中exit函数 c语言中exit与break区别

    C语言中exit();怎么用? exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束. return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进 ...

  8. 在c语言中 auto的作用,c语言中auto是什么意思

    说起auto相信很多人都不知道是什么意思,下面php中文网就带领大家学习一下c语言中auto是什么意思. auto是C语言的一个关键字,关键字主要用于声明变量的生存期为自动,即将不在任何类.结构.枚举 ...

  9. c语言中funx的作用,c语言中fun用法详解

    C语言中fun用法详解 fun函数是自定义的C/C++语言函数,函数功能多样.该函数名为"函数"英文function的简写,一般在示例和试题中使用,通常在主函数中被调用. C/C+ ...

  10. 在c语言中for的作用,c语言中for语句的用法

    C语言语言中FOR的用法 for 是一个循环语句,和while是类似的,for一般的用法有: for(i=0;i<10;i++) { printf("hello world" ...

最新文章

  1. 暴力探测蓝牙设备工具redfang
  2. 神经张量网络:探索文本实体之间的关系
  3. Jayway JsonPath实例
  4. 自考第一章计算机基础知识,2018年自考计算机网络技术基础复习资料:第一章...
  5. 拦截器 java_在Java后端如何添加拦截器
  6. OSChina_IOS版客户端笔记(四)_程序数据、缓存的管理
  7. 算法与数据结构(part4)--顺序表
  8. python清洗文本数据_02.数据预处理之清洗文本信息
  9. Java 面试题全梳理
  10. 第六章节 多态 (多态的概述)
  11. iOS UISlider
  12. 理解WidowManager
  13. [转]MySQL游标特性
  14. 关于NFSv4服务共享目录里的文件UID和GID显示为nobody的解决方法
  15. 招聘senior.net software engineer
  16. R语言 软件安装 源码安装R
  17. RT-Thread与cubemx|74HC595驱动数码管详解
  18. VS201-无法打开源文件hpp(或链接库文件)的解决方法
  19. 如何快速搜索文件和文件内容
  20. 中台是什么,到底要解决什么问题?

热门文章

  1. 利用ajax如何根据权限加载目录,AJAX调用框架,包含权限验证
  2. unity资源面数规范
  3. mysql批量插入数据
  4. app测试用mysql数据库,数据库: 安装配置数据库,使用Navicat for MySQL和手机APP 连接测试...
  5. Keil5二步解决中文乱码,注释乱码问题
  6. Java面试题,成员变量以及成员方法的调用,类和对象的关系,程序详细流程,类和对象栈堆的详细解答
  7. java编写api取数据_Java 8 API 示例:字符串、数值、算术和文件
  8. 打开gedit_使用 gedit 文本编辑器优化你的 GNOME 体验 | Linux 中国
  9. 找不到列 dbo 或用户定义的函数或聚合_Power BI 的大数据处理方案:聚合
  10. mybatis数据输入