自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 安装虚拟机的流程和一些坑

记录了安装虚拟机并且配置输入法的流程和踩过的一些坑

2022-06-09 09:43:20 133

原创 解决vs使用c\c++部分函数提示不安全会直接报错的问题

在VS中调用 scanf、sprintf、strcpy、strcat 等函数时常常会提示 _CRT_SECURE_NO_WARNINGS 警告,原因是Visual studio C++不是真正的C++,而是经过Microsoft公司优化的。本人猜测也许是微软公司的那些开发工程师们认为这些C函数功能内部没有对内存做边界检查,极有可能造成内存越界等问题,所以设置了不安全警告。第一种解决方法:屏蔽scanf() 函数的错误,代码中添加以下代码,要放到文件最上面!#define _CRT_SECURE_NO

2021-12-08 21:31:35 1324

转载 在vs申明数组时,大小不能设置为变量的原因

按照常识,数组的大小是不能设置成变量的。但是,也有例外的情况。最近在刷题的时候,发现有些答案中数组的大小直接设置成一个变量,原以为是错误的写法,查了资料后发现这样写也是对的。这是GUN C的九条扩展语法之一,支持用变量作为数组长度,只能在支持GUN C扩展语法的编译器中编译,同__FUNCTION__变量,不作为正式标准。九条扩展语法分别是:零\变量长度数组case范围语句表达式typeof 关键字可变参数宏标号元素FUNCTION__和__PRETTY_FUNCTIONattribu

2021-12-08 12:23:27 3213

原创 线性表的基本操作

#include <stdio.h>#define MAXSIZE 20#define OK 1#define ERROR 0#define TRUE 1typedef int ElemType;//数组长度typedef int Status; //函数类型,返回状态结果//申明队列结构体typedef struct{ ElemType data[MAXSIZE]; int length; //线性表当前长度}SqList;//读取线性表Status Read

2021-12-07 18:53:57 568

原创 free()释放内存理解上的问题

在指针变量申请动态空间后,使用free()释放掉的是内存里的内容,指针仍然还是指向这块内存,需要赋NULL让指针变为空指针才行。但是第二次再申请内存时,发现仍指向原来的地址且内存大小变大了且不连贯,不知道是什么原因?...

2021-11-22 10:52:23 247

原创 在vs 2019中scanf输入不安全的问题

由于scanf可能导致内存访问越界,即输入的字符长度比定义的长,引发异常。vs2019中提供了更加安全的输入函数scanf_s,增加了指定读取长度的参数。参考链接

2021-10-25 20:35:16 2062

原创 关于MFC中CListCtrl控件调整列宽的消息的问题

在MFC中CListCtrl列表控件中,在鼠标拖动调整列宽时的几个消息中,HDN_ENDTRACK和HDN_ITEMCHANGING的响应函数GetColumn获取到的列宽信息均是列宽更改前的值,无法获取鼠标左键松开后的列宽值,可以使用HDN_ITEMCHANGED获取更改值。...

2021-09-15 16:55:30 657

原创 头文件引用的两种方式区别

简单的说是:如果头文件和包含此文件的程序带文件位于同一个磁盘目录下,便可以使用双引号。如果不在同一个磁盘的目录下,边使用尖括号。更高级一点的说法是:如果此文件被认定为标准的或项目专属的头文件,便以尖括号将文件名括住,编译器搜索此文件时,会现在默认的磁盘目录中寻找。如果文件名由成对的引号括住,此文件便被认为是一个用户文件,搜索此文件时,会由要包含此文件的文件所在的磁盘目录开始找起。有时会编译出错,就是因为在搜索的路径的没有找到所包含的头文件。...

2021-07-02 10:52:32 575

原创 VS的注意事项

在对项目文件代码进行编写的时候一定要记得将文件只读改成可读写,否则可能在进行某些操作时会直接导致vs崩溃。虽然单纯的进行.cpp文件的编写保存会提示是否重写,但是遇到涉及到某些文件比如.dll动态链接库文件,vs会直接崩掉,不过此时可以在问题详情里面查看问题原因,前提是看得懂。...

2021-06-25 16:40:30 156

原创 VS中的一些快捷键记录

显示控件序号 Ctrl+D注释 Ctrl+K+C取消注释 Ctrl+K+U

2021-06-25 11:25:28 55

原创 关于c++字符数组的一些注意事项

字符数组在定义时进行初始化,定义之后需对每个元素单独赋值,或使用strcpy_s()进行拷贝

2021-06-15 21:55:05 78

转载 CC常见问题

详情点击链接

2021-05-11 10:40:12 1019

转载 MFC中修改添加的变量类型

在学习MFC的过程中,由于误操作导致为控件添加的变量的类型没有更改为需要的类型,而是用了默认的Cstring字符串类型,之后找到了详尽易懂的解决方案,也进一步提醒自己要搞懂每一步操作的原理和意义是什么!来自Bai max的解决方案...

2020-10-10 15:09:49 778

转载 sort()函数的排序原理

看了很多关于sort()函数的定义和解释还是不太清楚,尤其是初学者很容易看懵,这里讲讲自己是如何理解的。首先,要理解sort()内部是利用递归进行冒泡排序的;例如:var arr = [1, 5, 4, 2];sort()方法的比较逻辑为:第一轮:1和5比,1和4比,1和2比第二轮:5和4比,5和2比第三轮:4和2比其次,sort()方法会接受一个比较函数compare(a, b),该函数要比较两个值,然后返回一个用于说明这两个值的相对顺序的数字。最后,永远要记住一句话,凡是返回1或者大于

2020-05-18 17:42:08 1006 1

转载 学习笔记

关于全球IP和私有IP的解释:http://www.360doc.com/content/18/1121/20/35242528_796371273.shtml针对使用IP地址可以访问百度,但是很多其他网站无法访问的原因:https://www.sohu.com/a/290421930_669829...

2020-03-26 10:34:34 86

原创 关于下载PhpStorm断点调试工具xdebug的步骤及注意点

首先,先在public文件下创建一个php文件(info.php),在其中写上代码phpinfo();然后,打开浏览器,在地址栏输入info.php的文件地址(http://localhost/zerg/public/info.php),会显示如下信息,在这里右键打开查看源代码,全选复制,后面要用。第三步,搜索xdebug,打开官网,点击Documentation第四步,点击Instal...

2020-03-20 00:38:18 196

原创 安装XAMPP后测试PHP是否安装成功时报错的解决方案

第一步:找到XAMPP目录下的php文件,复制目录(比如我的是D:\XAMPP\php)。第二步:依次打开此电脑——属性——高级系统设置——环境变量——系统变量——path,在变量值最后面粘贴刚刚复制的地址,注意分号哦~第三步:win+R输入cmd打开命令提示符,在其中输入php -v,回车,看到php版本信息,ok,问题解决。综上:就是需要手动添加一下环境变量~...

2020-03-18 21:44:37 613

转载 关于如何彻底卸载SQL Server2014(转载)

https://blog.csdn.net/wei1992_6/article/details/59219414

2020-03-18 09:46:47 805

程序员必做的50题.pdf

程序员必做的50题及解题答案,均为个人书写并验证,部分题目的坑点均标有注释,制作不易,希望有好的方法可以与我沟通,互相学习,共同进步,谢谢~

2020-06-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除