| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 452 人关注过本帖
标题:[求助]看错哪里了??
只看楼主 加入收藏
起点线
Rank: 1
等 级:新手上路
帖 子:107
专家分:0
注 册:2006-12-7
收藏
 问题点数:0 回复次数:9 
[求助]看错哪里了??

#include <io.h>

main()
{
if(!access("C:\\yaa.c","0")) printf("Yes\n");
else printf("No\n");
}

这一段代码是超了书上的,我在TC和WIN-TC 下面测试.

为什么要去掉#include <io.h> 才能通过编译.加上却不行??

2007-10-20 00:23
起点线
Rank: 1
等 级:新手上路
帖 子:107
专家分:0
注 册:2006-12-7
收藏
得分:0 
没有人回答啊?

2007-10-20 22:23
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
#include <stdio.h>
#include <io.h>
int file_exists(char *filename);
int main(void)
{
printf("Does NOTEXIST.FIL exist: %s\n",
file_exists("NOTEXISTS.FIL") ? "YES" : "NO");
return 0;
}
int file_exists(char *filename)
{
return (access(filename, 0) == 0);
}
我的怎么可以.

倚天照海花无数,流水高山心自知。
2007-10-20 22:26
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
函数名: access
功 能: 确定文件的访问权限
用 法: int access(const char *filename, int amode);

倚天照海花无数,流水高山心自知。
2007-10-20 22:29
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
以下是引用起点线在2007-10-20 0:23:39的发言:

#include <io.h>

main()
{
if(!access("C:\\yaa.c","0")) printf("Yes\n");
else printf("No\n");
}

这一段代码是超了书上的,我在TC和WIN-TC 下面测试.

为什么要去掉#include <io.h> 才能通过编译.加上却不行??


倚天照海花无数,流水高山心自知。
2007-10-20 22:30
风的声音
Rank: 1
等 级:新手上路
帖 子:128
专家分:0
注 册:2007-3-27
收藏
得分:0 

好像是那个access(),有问题吧。


一念心清净,莲花处处开。 一花一净土,一土一如来。
2007-10-20 22:30
nuciewth
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:我爱龙龙
等 级:贵宾
威 望:104
帖 子:9786
专家分:208
注 册:2006-5-23
收藏
得分:0 
他参数写错了.
把整型amode写成字符串的了.

倚天照海花无数,流水高山心自知。
2007-10-20 22:36
C语言的深度
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:卡特的怀抱
等 级:版主
威 望:1
帖 子:9577
专家分:19
注 册:2007-10-22
收藏
得分:0 
类型不匹配

用代码打出楼房...用编程编出幸福...
2007-10-23 16:53
C语言的深度
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:卡特的怀抱
等 级:版主
威 望:1
帖 子:9577
专家分:19
注 册:2007-10-22
收藏
得分:0 
太强了``

用代码打出楼房...用编程编出幸福...
2007-10-23 16:54
zxc1998
Rank: 1
等 级:新手上路
威 望:1
帖 子:133
专家分:0
注 册:2007-3-21
收藏
得分:0 
以下是引用nuciewth在2007-10-20 22:36:46的发言:
他参数写错了.
把整型amode写成字符串的了.

2007-10-23 22:27
快速回复:[求助]看错哪里了??
数据加载中...
 
   



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

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