
咨询
文章平均质量分 53
李木子的博客
C C C Python Python Python
展开
-
解决 ‘strcpy‘: This function or variable may be unsafe. Consider using strcpy_s instead
例如有如下代码:#include<stdio.h>#include<string.h>int main(){ char str1[30]="hello", str2[30]="everyone"; strcpy(str1,str2); printf("%s\n",str1); return 0;}运行之后出现如下图所示的错误:这是因为vs2019认为strcpy函数不安全,为了解决这个问题,需要使用strcpy_s代替strcpy,因原创 2021-08-26 14:39:08 · 1582 阅读 · 0 评论 -
python实现汉诺塔问题
python实现汉诺塔问题汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞n片黄金圆盘。大梵天命令婆罗门把圆盘从下自上开始、按大小顺序重新摆放在另一根柱子上。并且规定,小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘,如图所示。问应该怎样移动,才能将圆盘移动到另一根柱子上。将n设为1、2、3三种情况进行讨论,来介绍汉诺塔问题。将三根柱子分别标记为A、B、C。(1)当n=1时,直接将红色圆盘从A柱上移动到C柱上原创 2021-03-11 11:36:52 · 27229 阅读 · 6 评论 -
如何解决开发环境vc++2010在菜单项有“生成“、“运行”按钮
vc++2010是现在的全国计算机二级考试C/C++考试使用的开发环境,许多同学安装成功完vc++2010,编写完程序之后,并没有在快捷菜单项看到“生成”、“运行”按钮,本篇文章就带领大家将“生成”、“运行”按钮显示在快捷菜单上,步骤如下:(1)在空白菜单位置右键,就会出现如图的对话框,点击生成。(2)然后就会出现如下生成按钮(3)此时,生成按钮成功出现在快捷菜单中,接下来将“运行”按钮显示出来,点击生成快捷菜单的最右侧的向下箭头,然后点击“添加或移除按钮”,如图所示(4)在弹出的对话框中选择原创 2020-12-14 11:21:09 · 2116 阅读 · 3 评论 -
完美解决 出现“api-ms-win-crt-process-l1-1-0.dll丢失”错误
在为脑袋偶尔windows 7系统中,安装python后,有时会出现不能正常启动的情况,并且弹出如下对话框:出现该问题是系统中缺少api-ms-win-crt-process-l1-1-0.dll文件,或者该文件已经损坏。api-ms-win-crt-process-l1-1-0.dll是MFC的运行时环境库。python在Windows上编译也使用微软的Visual Studio C++编译器,底层也需要用微软提供的C++和runtime库,解决此办法有2种方法。(1)下载并安装只需要下载并安装V原创 2020-12-08 09:58:53 · 43707 阅读 · 1 评论 -
visual studio 2019怎么能完美运行vs2017 vs2015的代码?
开发c/c++的程序员,会选择使用开发环境vs,但是vs更新速度实在是太快了,每2年更新一次,刚刚在环境vs2017 vs2015上编写的代码,用vs2019打开一运行就报错,还不想重新写代码。本博主总结了解决此问题的方法,方法如下:(1)自动改sdk版本用vs2019打开vs2015、vs2017(后缀名为.sln)的代码,就会自动产生这样一个对话框:提示将此代码的SDK版本改成10.0,平台工具集升级到v142,这是vs2019运行程序默认的设置情况,不用更改,直接点“确定”即可,打开程序之后就原创 2020-12-05 11:00:02 · 12383 阅读 · 0 评论 -
C/C++开发环境visual studio 常用快捷键
开发C/C++程序,由于很多系统安装vc6存在兼容性问题,大多数会使用比较新的visual studio 开发环境,本篇文章,就来为大家总结一下vs中常用的快捷键以及快捷键中英文对照情况:(1)Window——窗口快捷键(2)project function——项目功能快捷键(3)Edit——编辑快捷键(4)debugging——调试快捷键今天就总结这么多。。。本文章是作者原创,如转载,请附上链接...原创 2020-12-04 09:27:48 · 892 阅读 · 0 评论