刚学没几天,指针什么的都还不怎么会用,然后写了个小游戏,里面用到指针来的,运行也成功了,但是debug里的那个exe文件打开不了,会出现debug assertion failed.我觉得应该是我代码写的有问题缺氧debug?指针没有用好?
#include
#include
void read_board(int board[7][8]){
FILE*fptr;
int i, j;
fptr = fopen(map.txt, r);
if (fptr == NULL){
printf(error);
}
for (i = 0; i < 7; i++){
for (j = 0; j < 8; j++){
fscanf(fptr, %d, &board[i][j]);
}
}
fclose(fptr);
}
void print_board(int board[7][8], int B[7][8]) {
int i, j;
printf( 0 1 2 3 4 5 6 7n);
for (i = 0; i < 7; i++){
printf(%d , i);
for (j = 0; j < 8; j++){
if (B[i][j] == 1){
if (board[i][j] == 0)
printf(a );
if (board[i][j] == 1)
printf(b );
if (board[i][j] == 2)
printf(c );
}
else if (B[i][j] == 0)
printf(. );
}
printf(n);
}
1.《缺氧debug,Debug Assertion Failed,问题怎么解决》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《缺氧debug,Debug Assertion Failed,问题怎么解决》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/1942900.html