李迟的专栏

波神留我看斜阳,只是当时已惘然。

Linux下弹出CDROM的程序(参考网上程序)

本程序同时测试代码高亮。

#include <stdio.h>
#include <unistd.h>
#include <linux/cdrom.h>
#include <fcntl.h>
#include <sys/ioctl.h>

int main(int argc, char *argv[])
{
    int fd=open("/dev/cdrom", O_RDONLY|O_NONBLOCK);
    if(fd<0)
    {
        perror("open error!/n");
        return -1;
    }
    if(!ioctl(fd, CDROMEJECT, NULL))
        printf("eject success!/n");
    else
    {
        printf("eject error!/n");
        exit(0);
    }
   
    close(fd);
   
    return 0;
}

 

#include <stdio.h>
#include <unistd.h>
#include <linux/cdrom.h>
#include <fcntl.h>
#include <sys/ioctl.h>

int main(int argc, char *argv[])
{
    int fd=open("/dev/cdrom", O_RDONLY|O_NONBLOCK);
    if(fd<0)
    {
        perror("open error!/n");
        return -1;
    }
    if(!ioctl(fd, CDROMEJECT, NULL))
        printf("eject success!/n");
    else
    {
        printf("eject error!/n");
        exit(0);
    }
   
    close(fd);
   
    return 0;
}
这是自己实现的:
#include <stdio.h>

int main(void)
{
        float a,b,c,d;
        a=d*b/c+d;
        char aa[]={'a', 'b', 'c',};
        char* p="you good";
        char *pt = &a;
         /* aaa */
         /*cc*/
        // bbb
        printf("hello world!/n");
        return 0;
}
阅读更多
版权声明:本文为迟思堂主人李迟原创文章,如转载请注明出处,并附带原文超链接地址。用于商业用途请付稿费¥100/千字。谢谢。 https://blog.csdn.net/subfate/article/details/6134631
文章标签: linux null 测试 c
个人分类: 代码工人的仓库
想对作者说点什么? 我来说一句

jquery.form.js和使用说明

2012年10月11日 20KB 下载

Linux下的石头剪刀布游戏

2010年04月08日 13KB 下载

没有更多推荐了,返回首页

不良信息举报

Linux下弹出CDROM的程序(参考网上程序)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭