C语言入门
会跑的兔子
这个作者很懒,什么都没留下…
展开
-
Windows系统下通过JNI调用dll动态库的实现
目的:java代码使用jni获取数据 工具: eclipse + Microsoft visual studio (c++) 业务代码:Java代码业务实现:package com.weip.jni;/*** 操作步骤:* 1、进到工程目录,src下* 2、C:\Users\Administrator>e:* E:\>cd E:\eclipse-wo...原创 2019-11-28 21:23:23 · 500 阅读 · 3 评论 -
C语言文件切割、合并
分割与合并的思想1. 分割:和安卓多线程下载类似 ,首先将文件长度按N段分,然后将每段文件读取并写入到相应的临时文件,以达到分割的目的2. 合并:将每段临时文件依次读取,然后写入到要合并成的新文件注意细节1. 文件打开后记得要关闭2. 对文件打开的状态进行判断,处理异常3. fgets函数会获取行尾的\n,必要时进行相关处理,fputs输入字符串时不会自动添加\n4. ...原创 2019-11-27 16:41:51 · 583 阅读 · 0 评论 -
C语言文件加解密入门
文件的加密(加密的算法可以自定义) ---文本文件 //分析算法:异或运算(^)//假设a =5 b =6 a二进制101 b二进制110 //异或运算规则:相同为0 不同为1//a^b:异或运算 011int main(){ //源文件 char source_file_path[] = "C:\\Users\\Administrator\\Des...原创 2019-11-25 21:21:37 · 191 阅读 · 1 评论 -
C语言文件(文本文件和二进制文件)读写
//允许使用过时的函数和不安全的函数,去掉警告#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>//内容一:读取文件(文本文件)/*int main(){ char file_path[] = "C:\\Users\...原创 2019-11-25 20:21:59 · 1845 阅读 · 0 评论