
C
RaySunWHUT
I am a coder and at the same time, I am a writer.
自认国学初窥门径,写文章胜过写程序。
个人主页: https://raysunwhut.github.io/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C lang: C语言中两个头文件引入相同的头文件(Header.h)
C lang: C语言中两个头文件(Header.h)引入相同的头文件For example:Header.h:#pragma once#define ERROR -1#define MaxVertexNum 100#define INFINITY 65535#define ESIZE sizeof(struct ENode)typedef int Vertex;typedef int WeightType;typedef char DataType;typedef in原创 2020-08-08 09:46:06 · 1895 阅读 · 0 评论 -
ASCII: 常见字符的ASCII值
ASCII: 常见字符的ASCII值其中, 常见字符对应的 十进制值:a: 97A: 650: 48原创 2020-07-18 14:01:47 · 648 阅读 · 0 评论 -
DLL: JNA调用动态链接库DLL,重复返回字符串error
DLL: JNA调用动态链接库DLL,重复返回字符串error这应该是一个只有我才能碰到的bug!在做MD5加密算法课设时,发现JNA调用动态链接库的方法时,会出现 字符串追加 的情况。现象: public interface CLibrary extends Library { CLibrary INSTANCE = (CLibrary) Native.load("encryptiondll", CLibrary.class); String MD5Encr原创 2020-07-12 20:51:42 · 465 阅读 · 0 评论 -
C lang: C语言实现字符串追加函数
C lang: C语言实现字符串追加函数背景由于,C的<string.h>头文件中的,strcat函数使用过程中经常出现bug,故手动实现字符串追加函数append。编写字符串追加函数appendappend函数的特点是简洁、美观、优雅!// 追加字符串, 但在使用时要注意src与des的关系void append(char* src, char* des, int src_len, int des_len) { char* ps = src; char* pd = des;原创 2020-07-04 01:55:52 · 3170 阅读 · 0 评论 -
C lang: 封装C语言编写的DLL(Dynamic Link Library)
C lang: 封装C语言编写的DLL(Dynamic Link Library)在 IntelliJ IDEA 中调用DLL的方法在这里.1. 打开Visual Studio 2019 →\rightarrow→ 创建新项目 →\rightarrow→ Windows Desktop Wizad2. 选择Dynamic Link Library(.dll) 以及 Empty Project:3. 建立 头文件(encryptiondll.h) 以及 .c文件(encryptiondll.c原创 2020-07-04 01:20:59 · 529 阅读 · 0 评论 -
Linux下采用C语言实现文本单词计数(word count)并统计运行时间
Linux下采用C语言实现文本单词计数(word count)并统计运行时间由于WHUT的云计算课程实验要求,采用C lang实现word count功能。不得不说,用C语言处理字符串,真有一种想砸了电脑的冲动。。。下面是源码:#include <stdio.h>#include <stdlib.h>#include <string.h>#incl...原创 2020-03-25 11:37:36 · 824 阅读 · 0 评论 -
八数码(Eight Digits)问题:宽度优先搜索、全局择优搜索、A*算法(C语言实现)
八数码(Eight Digits)问题1. 问题描述2. 数据结构设计3. 核心算法设计原创 2019-12-08 16:31:04 · 8175 阅读 · 9 评论 -
Visual Studio 如何修改注释快捷键
Visual Studio 修改快捷键方法改一波快捷键:VS上方任务栏找到Tools ===> options ===> Keyboard然后选择Edit.CommentSelection,在Press shortcut keys处设置你想要的快捷键(直接按即可),然后,不要忘记点击**...原创 2019-11-15 22:32:49 · 5356 阅读 · 3 评论 -
Visual Studio scanf报错
Visual Studio 使用scanf报错Severity Code Description Project File Line Suppression StateError C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecat...原创 2019-11-14 20:14:50 · 933 阅读 · 0 评论