运行时检查失败#2-堆栈在变量周围被破坏了

news/2024/11/29 8:52:03/

在进行数组程序运行之后出现该警告,也是会出现结果 ,但是结果是错误的。

上面MaxVertexNum 表示二维数组的每一维最大的个数,由结果可知每一维的个数是5个,没有超过最大数目,但是运行会出现警告而且结果是错误的。但是将数组的范围进修改之后就可以运行成功 而且结果是正确的。

 我也是尝试之后发现的,具体原因不从得知

以下是完整代码,可以试验一下

#include<stdio.h>
#define Max -1//这里以-1代表最大值#define MaxVertexNum 10
typedef int VerTexType;//顶点的数据类型
typedef int EdgeType;//带权图中边上权值数据类型
typedef struct
{VerTexType Vex[MaxVertexNum];//顶点表EdgeType Edge[MaxVertexNum][MaxVertexNum];//邻接矩阵,边表int vexnum,arcnum;//图的当前顶点数和弧数
}MGraph;//函数说明
void CreatMGraph(MGraph &G);
void PrintMGraph(MGraph G);int main(void)
{MGraph G;CreatMGraph(G);printf("%d",G.vexnum);PrintMGraph(G);return 0;
}//无向网的建立
void CreatMGraph(MGraph &G)
{printf("请输入图的顶点数和边数:");int m,n;scanf_s("%d %d",&m,&n);G.vexnum = m;G.arcnum = n;int val;for(int i = 0; i < G.vexnum; ++i){printf("第%d个顶点值为:",i+1);scanf_s("%d",&val);G.Vex[i] = val;}for(int i = 0; i < G.vexnum; ++i){ for(int j = 0; j < G.vexnum; ++j){G.Edge[i][j] = Max;}}int i,j,w;for(int k = 0; k < G.arcnum; ++k){printf("请输入顶点和权值\n");scanf_s("%d %d %d",&i,&j,&w);printf("(Vi,Vj)下表为(%d,%d)的权值为%d:\n",i,j,w);G.Edge[i][j] = w;G.Edge[j][i] = G.Edge[i][j];}}//打印邻接矩阵存储的图
void PrintMGraph(MGraph G)
{for(int i = 0; i < G.vexnum; ++i){printf("第%d个顶点的值为%d\n",i+1,G.Vex[i]);}for(int i = 0; i < G.vexnum; ++i){for(int j = 0; j < G.vexnum; ++j){printf("%d ",G.Edge[i][j]);}printf("\n");}
}


http://www.ppmy.cn/news/551077.html

相关文章

PHP母婴用品购物销售系统

母婴是一个特殊的人群&#xff0c;他们都属于那种体质比较弱的&#xff0c;所以他们的日常用品要区别于常人所用的日用品&#xff0c;但是网络上的母婴用品有很多是没有质量保障的&#xff0c;甚至有很多奸商都是用劣质的商品进行销售&#xff0c;为此我们开发了本PHP母婴用品购…

Java项目:基于Springboot+vue的母婴用品网站—计算机毕业设计

运行环境 开发语言&#xff1a;Java 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架:springbootvue 项目介绍 随着人们生活水平的提高&#xff0c;以及国家二胎政策的开放。越来越多的人在孕育新的生命&#xff0c;这难免就会需要很多的母婴…

python母婴用品电商平台django

在如今这个高速发展的时代&#xff0c;效率决定着你是否能够跟上发展。凯儿得乐母婴用品电商平台结合传统的营销手段&#xff0c;以及电商的信息化优势&#xff0c;加上本身已经有了足够多的口碑和信誉&#xff0c;那么&#xff0c;一旦拥有了自己的一个电商平台&#xff0c;对…

阿里云天池,母婴数据分析

本次综合实验以阿里巴巴天池的婴儿用品购买数据集为例&#xff0c;进行相关分析并提出建议。 数据来源说明&#xff1a;该数据源自于阿里天池&#xff0c;数据具体为2012年7月2日至2015年2月5日发生在淘宝天猫交易平台关于婴幼儿商品的交易数据&#xff0c;数据包含两个表格&am…

阿里云天池,母婴数据分析python,可视化

本次综合实验以阿里巴巴天池的婴儿用品购买数据集为例&#xff0c;进行相关分析并提出建议。 数据来源说明&#xff1a;该数据源自于阿里天池&#xff0c;数据具体为2012年7月2日至2015年2月5日发生在淘宝天猫交易平台关于婴幼儿商品的交易数据&#xff0c;数据包含两个表格&am…

母婴副业怎么做?微商做母婴用品怎么样?

自从开放二胎后&#xff0c;新生儿的数量有了提升&#xff0c;也就造成一大批婴儿产品的推出&#xff0c;母婴用品市场的火爆也就注定竞争的激烈&#xff0c;如何在市场里面分一杯羹甚至独占鳌头呢&#xff0c;做好网络营销很重要&#xff0c;具体如何做&#xff0c;做什么? 1…

基于SSM框架的母婴用品商城系统的设计与实现(附带源码、论文)

摘 要 当今社会已经是一个新的信息技术时代,各个行业和领域也都有了翻天覆地的变革,各大行业都努力争取上游,改变各种行业管理水平和现代化管理,进一步适应信息科技和社会的变革与发展,计算机、网络技术已融合到各行各业的工作生活当中,企业对信息的需求刻不容缓。 设计并研究…