文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>文件权限用八进制书描述

文件权限用八进制书描述

时间:2010-08-24  来源:huazaicola

linux文件权限问题  

int main(int argc, char *argv[])
{
        char data[] = "hello you are handsome!!\n";
        char buffer[20];
        int fd;
        if(argc < 2)
        {
                printf("input pathname!\n");
                exit(1);
        }
        if((fd = open(argv[1], O_CREAT|O_RDWR,0666)) < 0) // 此处0666为八进制,所以改成666执行结果错误!
        { printf("open failure\n");
                exit (1);
        }

        close(fd);

        return 0;

}

程序出错原因:0666写成666,所以不能写成666.

注意:一定要检测函数的返回值
linux 文件介绍

文件类型

  Linux下的文件可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。

相关阅读 更多 +
排行榜 更多 +
幸运硬币官方正版下载

幸运硬币官方正版下载

休闲益智 下载
宝宝来找茬手机版 v9.86.00.00 安卓版

宝宝来找茬手机版 v9.86.00.00 安卓版

休闲益智 下载
翻滚飞机大战最新版 v1.0.4 安卓版

翻滚飞机大战最新版 v1.0.4 安卓版

飞行射击 下载