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

个人网站名称大全大数据营销系统软件

个人网站名称大全,大数据营销系统软件,做服装店网站的素材,长沙市建设工程集团网站文章目录 C语言文件读写,文件相关操作1.C语言万物皆是地址,文件读操作2.文件的写3.文件的复制4.获取文件的大小5.文件的加密解密 C语言文件读写,文件相关操作 1.C语言万物皆是地址,文件读操作 // // Created by MagicBook on 20…

文章目录

  • C语言文件读写,文件相关操作
    • 1.C语言万物皆是地址,文件读操作
    • 2.文件的写
    • 3.文件的复制
    • 4.获取文件的大小
    • 5.文件的加密解密

C语言文件读写,文件相关操作

1.C语言万物皆是地址,文件读操作

//
// Created by MagicBook on 2023-10-22.
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>int main() {//文件路径,r,w,rb,rw//返回值结构体char *fileName = "C:\\Users\\MagicBook\\Desktop\\tv.txt";//读的权限,文件必须存在FILE *file = fopen(fileName, "r");if (!file) {//退出程序exit(0);}//定义缓存char buffer[10];//while (fgets(buffer, 10, file)) {}fclose(file);return 0;
}

2.文件的写

//
// Created by MagicBook on 2023-10-22.
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>int main() {//文件路径,r,w,rb,rw//返回值结构体char *fileName = "C:\\Users\\MagicBook\\Desktop\\tvv.txt";//写的权限,会自动生成文件FILE *file = fopen(fileName, "w");if (!file) {//退出程序exit(0);}fputs("sdsadds", file);fclose(file);return 0;
}

3.文件的复制

//
// Created by MagicBook on 2023-10-22.
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>//二进制文件来操作rb,rw,
int main() {//文件路径,r,w,rb,rw//返回值结构体char *fileName = "C:\\Users\\MagicBook\\Desktop\\tv.txt";//目标char *fileNameCopy = "C:\\Users\\MagicBook\\Desktop\\tvv.txt";//读取二进制数据FILE *file1 = fopen(fileName, "rb");//写入二进制数据FILE *file2 = fopen(fileName, "rw");if (!file1 || !file2) {exit(0);}//412 * 4int buffer[512];//每次接收的长度int len;//容器buffer,每次偏移多少,容器大小,while ((len = fread(buffer, sizeof(int), sizeof(buffer) / sizeof(int), file1) != 0)) {fwrite(buffer, sizeof(int), len, fileNameCopy);}fclose(file1);fclose(file2);return 0;
}

4.获取文件的大小

//
// Created by MagicBook on 2023-10-22.
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>//二进制文件来操作rb,rw,
int main() {//读取头指针,指针移动,移动到末尾,求得文件的大小//文件路径,r,w,rb,rw//返回值结构体char *fileName = "C:\\Users\\MagicBook\\Desktop\\tv.txt";//读取二进制数据FILE *file1 = fopen(fileName, "rb");//写入二进制数据FILE *file2 = fopen(fileName, "rw");if (!file1 || !file2) {exit(0);}//移动指针fseek(file1, 0, SEEK_END);//读取信息,字节大小long size = ftell(file1);fclose(file1);fclose(file2);return 0;
}

5.文件的加密解密

加密

//
// Created by MagicBook on 2023-10-22.
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>//二进制文件来操作rb,rw,
int main() {//读取头指针,指针移动,移动到末尾,求得文件的大小//文件路径,r,w,rb,rw//返回值结构体char *fileName = "C:\\Users\\MagicBook\\Desktop\\test.png";//加密char *fileNameEncode = "C:\\Users\\MagicBook\\Desktop\\test_encode.png";//读取二进制数据FILE *file1 = fopen(fileName, "rb");//写入二进制数据FILE *file2 = fopen(fileNameEncode, "rw");if (!file1 || !file2) {exit(0);}//加密:破坏二进制文件//解密:还原文件//接收读取的值int c;//返回值EOFwhile ((c == fgetc(file1) != EOF)) {fputc(c^5,file2);}fclose(file1);fclose(file2);return 0;
}

解密

//
// Created by MagicBook on 2023-10-22.
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>//二进制文件来操作rb,rw,
int main() {//读取头指针,指针移动,移动到末尾,求得文件的大小//文件路径,r,w,rb,rw//返回值结构体char *fileName = "C:\\Users\\MagicBook\\Desktop\\test.png";//加密char *fileNameEncode = "C:\\Users\\MagicBook\\Desktop\\test_encode.png";//密钥char *password = "123456";//读取二进制数据FILE *file1 = fopen(fileName, "rb");//写入二进制数据FILE *file2 = fopen(fileNameEncode, "rw");if (!file1 || !file2) {exit(0);}//加密:破坏二进制文件//解密:还原文件//接收读取的值int c;int index = 0;int len = strlen(password);//返回值EOFwhile ((c == fgetc(file1)) != EOF) {char item = password[index % len];fputc(c ^ item, file2);index++;}fclose(file1);fclose(file2);return 0;
}
http://www.tj-hxxt.cn/news/84271.html

相关文章:

  • 色系网站的怎么在百度发布个人简介
  • 饭店营销方案怎样快速引客seo的宗旨是什么
  • 凤凰军事新闻头条seo全网优化推广
  • 常州规划网站网络推广的渠道和方式有哪些
  • 网站 设计理念制作链接的小程序
  • 平阳网站开发全网seo优化电话
  • 做印刷网站公司哪家好重庆seo排名公司
  • 企业网站优化提升关键词排名软件哪家好
  • 复旦学霸张立勇做的有关寺庙网站整站关键词排名优化
  • 湖北营销型网站建设网站设计制作教程
  • 2019做网站的出路百度查找相似图片
  • 网络媒体设计是做什么的什么是白帽seo
  • 网站做造价爱站关键词搜索
  • 电子商务网站开发的关键点怎么引流推广自己的产品
  • 房地产培训网站建设企业网站管理系统源码
  • 专业的网站制作公司哪家好赤峰seo
  • 自己做的网站如何盈利策划方案网站
  • 上海市网站建设公司58最近几天的重大新闻事件
  • 越南做网站软件开发培训学校
  • 公司网站域名价格上海搜索优化推广
  • 用源码做网站企业推广哪个平台好
  • 网站开发移动端多少钱同城推广平台有哪些
  • 做任务赚钱的网站 知乎公众号推广一个6元
  • 石狮市住房城乡建设委官方网站seo高手是怎样炼成的
  • 网站建设是否需形成无形资产哈尔滨百度推广联系人
  • 苏州网站建设品牌百度广告上的商家可靠吗
  • 企业做网站要注意些什么问题广州线下教学
  • 台州企业网站排名优化搜索引擎优化人员优化
  • 如何快速建设推广网站网站技术解决方案
  • 响应式网站样式图怎么做网站快速推广