标题:程序出现No such file or directory,求解决办法
只看楼主
小白神奇
Rank: 1
等 级:新手上路
帖 子:80
专家分:7
注 册:2018-10-25
结帖率:84.62%
已结贴  问题点数:20 回复次数:3 
程序出现No such file or directory,求解决办法
struct maptype
{
int money,belong;
char name[20];
}map[9][13]={0};
struct player
{
int x,y,money,di;
}man[3]={0};
int dx[5]={0,0,1, 0,-1};
int dy[5]={0,1,0,-1, 0};
int i,j,x,y;
int turn,step,res;
char out[1000];
char *s11="姓名史艳文";
char *s12="资金";
char *s21="姓名比卡超";
char *s22="资金";
char *s31="你需要付给对手";
char *s32="元";
char *s41="老友轮到你走啦";
char *s42="轮到对手走啦";
char *s51="买下此地要";
char *s52="买";
char *s53="不买";
char *s54="老大你的钱不够";
char *z1="起点";
char *z2="休息处";
char *fa="经过起点发旅费";
char *m1="路过岳王庙";
char *m2="路过纯白镇";
char *m3="获取钱三千";
char *m4="获取钱六千";
char *zi1="行";
char *zi2="动";
char *zi3="查";
char *zi4="看";
char *zi5="离";
char *zi6="开";
char *last="你要花两千元升级地价吗";
#define ESC 0x011b
#define ENTER 0x1c0d
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define UP 0x4800
#define DOWN 0x5000
#include<stdio.h>
#include<stdlib.h>
#include"first.c"
#include<graphics.h>
#include "bmp16.h"
#include"files.c"
int graphdriver=VGA;
int graphmode=VGAHI;
FILE *hzk_p;
void open_hzk(void);
void get_hz(char incode[],char bytes[]);
void dishz(int x,int y,char code[],int color);
#include"rich2.c"
int main()
{
initgraph(&graphdriver,&graphmode,"");
cleardevice();
open_hzk();
first();
begin();
files();
setbkcolor(0);
while (1)
{
print(0);
step=random(6)+1;
{}
if (turn==1)
{
next3();
}
chuli(turn,step);
buy();
{}
turn=(turn+1)%2;
if (turn==0)
turn=2;
step=0;
}
return 0;
}
void open_hzk()
{
hzk_p=fopen("hzk16","rb");
if (!hzk_p)
{
printf("The file no\n");
getch();
closegraph();
exit(1);
}
}
void get_hz(char incode[],char bytes[])
{
unsigned char qh,wh;
unsigned long offset;
qh=incode[0]-0xa0;
wh=incode[1]-0xa0;
offset=(94*(qh-1)+(wh-1))*32L;
fseek(hzk_p,offset,SEEK_SET);
fread(bytes,32,1,hzk_p);
}
void dishz(int x0,int y0,char code[],int color)
{
unsigned char mask[]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
int i,j,x,y,pos;
char mat[32];
get_hz(code,mat);
y=y0;
for(i=0;i<16;i++)
{
x=x0;
pos=2*i;
for (j=0;j<16;j++)
{
if ((mask[j%8]&mat[pos+j/8])!=NULL)
putpixel(x,y,color);
++x;
}
++y;
}
}
搜索更多相关主题的帖子: int char define include void 
2018-12-24 18:48
MeandC
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:8
帖 子:245
专家分:792
注 册:2018-7-14
得分:20 
没有哪个文件或目录会提示出错的文件或目录,看看是不是文件名写错了,或者目录(文件夹)出错了.

C果然是有点难啊!
2018-12-24 19:41
小白神奇
Rank: 1
等 级:新手上路
帖 子:80
专家分:7
注 册:2018-10-25
得分:0 
回复 2楼 MeandC
是不是要创建名字为first的工程,一开始的时候
2018-12-24 21:37
小白神奇
Rank: 1
等 级:新手上路
帖 子:80
专家分:7
注 册:2018-10-25
得分:0 
1111111111111
2018-12-25 14:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-492250-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.094281 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved