sjfb.net
当前位置:首页 >> 这个程序那里错误了,怎么改呀? >>

这个程序那里错误了,怎么改呀?

第2行中多了一个空格

程序出现错误: 可能你将该文件误删了。检查一下桌面上的keil\Keil 2 最终\数码管显示实验\数码管11\路径下有没有startup.a51文件。

是最后一个书写错误,而导致程序出错。应该这样来修改 sys=ss(A,B,C,D,'StateName',states,'InputName',inputs,'OutputName',outputs) 修改后运行得到如下结果

这个错误的意思是在标识符'gdiplusStartupInput'缺少分号 检查上一行结束有没有忘记加分号,如果没有加上分号即可 如果上一行没有问题,检查'gdiplusStartupInput'前的类标识符是否已定义,定义的头文件有没有#include。

void matrix(float **&A, int n, int m){ A = new float *[n]; for (int i = 0; i < n; i++) A[i] = new float[m]; A[n - 1][m - 1] = 1;}不知道你在搞什么?动态创建二维数组应该这样。。。

你的问题应该不是这里的!! Environment.Exit(0); 是退出系统的代码,!! 那你的问题在check()方法调用之后是否创建了新的窗体或这线程之类的!! 如果有的话请处理一下 还有就是,你的这个check()函数最后都要退出系统? 你是不是在程序已启...

下面自定义函数循环里 i

第一,函数声明(main函数里面的第一句话)应该放在所有的函数外面,也就是全局。 第二,C语言调用函数的方法应该是fun(a,b);不应该加类型。 第三,名字为w的指针没有赋初值,也就是一个野指针。用它来读取内容,是一些随机的内容。也是错误...

x(0)的引用不对的,下标不能从0开始

printf行末缺少分号。

网站首页 | 网站地图
All rights reserved Powered by www.sjfb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com