首页 > 其他分享 >visual studio2022 文件写入

visual studio2022 文件写入

时间:2023-02-09 10:01:38浏览次数:54  
标签:fp 字符 ch 函数 int studio2022 写入 visual 屏幕

向文件输入一窜字符并显示在屏幕上:

主程序:

#include<stdlib.h>

if(fopen_s(&fp,filename or filepath,"w")==0)//fopen_s如果文件打开成功将返回一个数值0    fopen_s(**fp,filename or filepath,"mode")

{

  printf("输入一窜字符(以#为结束标识符):\n");//这里不一定必须用#作为结束标识符也可以是@等其他的符号

  ch=getchar();

  while(ch!='#')

  {

    fputc(ch,fp);  //把ch中的字符写到fp所指向的文件中去    fputc(int,*FILE)

    putchar(ch);  //把所写入的字符显示在屏幕上

    ch=getchar();

  }

}

else

{

  printf("cannot open file!\n");

  exit(0);

}

  fclose(fp);

  putchar(10);

  return 0;

 

本程序所用函数及注解:

输入函数:int getchar(void) 函数从屏幕读取下一个可用的字符,并把它返回为一个整数。这个函数在同一个时间内只会读取一个单一的字符。循环内使用这个方法,从屏幕上读取多个字符。

输出函数:int putchar(int c) 函数把字符输出到屏幕上,并返回相同的字符。这个函数在同一个时间内只会输出一个单一的字符。循环内使用这个方法,以便在屏幕上输出多个字符。

 

标签:fp,字符,ch,函数,int,studio2022,写入,visual,屏幕
From: https://www.cnblogs.com/xsnoob/p/17104201.html

相关文章

  • 文件写入
    os.OpenFile()函数能够以指定的模式打开文件,从而实现文件写入相关功能核心代码:funcOpenFile(namestring,flagint,permFileMode)(*File,error){...}其中:na......
  • Visual Studio版本与MSVC版本号的对应关系
    微软从1998年发布VisualC++6.0以来,以每2年一个IDE的速度发布新的开发平台,下面介绍历史上各个VS的版本。IDE发布时间工具集版本MSC_VERMSVC++系统支持使用频率......
  • VisualStudio2022+Opencv配置
    下载OpenCVOpenCV官网下载下来的是一个exe可执行文件,运行后是一个解压程序,解压路径设置为找得到的就可以了。添加系统路径VisualStudio安装选择使用C++的桌面开发就可......
  • Java 文件写入不覆盖的写法
    FileOutputStreamo=null;Filefile=null;FileWriterfw=null;byte[]buff=newbyte[]{};try{f......
  • vim的visual模式和列编辑
    有三种方式进入visual模式:1>在普通模式下输入v(小写),底部提示信息为VISUAL,编辑粒度为字符  通过方向键或者HJKL调整选择的字符范围。输入d,删除选中字符;输入y,复制当......
  • iTOP3568开发板Visual Studio Code 快捷键的使用
    在VisualStudioCode软件中使用快捷键可以增加自身的效率,一些常用的快捷键如下所示:F1打开可以输入命令F2重命名变量,方便重构F5运行和调试代码F12去到定义的地方shift......
  • win10无法写入删改c盘文件的解决方法
    前言最近使用了win10系统,结果发现无法对c盘的文件进行写入删改,在网上到处搜集资料,终于找到了解决方法,这里总结一下。首先,本文针对的是win10家庭版,家庭版默认是不提供组策略......
  • visual studio community 2017 登录失败 无法刷新此账户的凭据
     以下这些我都试过不能解决.1,VS2017无法登录微软账户的问题https://blog.csdn.net/zhouyingge1104/article/details/791136362,无法登录VS2017:出现了错误,我们不再能够......
  • 解决Visual Studio (VS) 插件下载缓慢
    1.关闭IPV6协议因为如果都支持IPV6协议,会自动使用IPV6下载扩展。因为IPV6还没有建立完善,所以可能会比较慢。百度经验:怎样关闭IPV6协议2.给IPV6添加DNS百度:2400:da00::6666......
  • VisualStudio此扩展不能安装在任何当前安装的产品上/无法安装此扩展因为缺少以下引用(
    visualstudio扩展/样式/主题1、下载主题安装扩展ColorThemeEditorforVisualStudio主题下载地址IntroducingCollectionofNewVisualStudioThemes!-Visua......