文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。

相关阅读 更多 +
排行榜 更多 +
坦克冒险大师安卓版

坦克冒险大师安卓版

策略塔防 下载
自动防御

自动防御

策略塔防 下载
枪战大乱斗2

枪战大乱斗2

飞行射击 下载