当前位置:  技术问答>linux和unix

帮我分析下代码啊

    来源: 互联网  发布时间:2017-03-16

    本文导语:  下面的代码是在linux下写excel文件的,但是代码没有注解,里面的变量等都看不懂,哪位大侠能帮我分析啊,很谢谢啊(虽然感觉有点过分,万不得已啊,被逼的),没有分了,就这一点了     #include         #in...

下面的代码是在linux下写excel文件的,但是代码没有注解,里面的变量等都看不懂,哪位大侠能帮我分析啊,很谢谢啊(虽然感觉有点过分,万不得已啊,被逼的),没有分了,就这一点了

    #include    
    #include    
    #include    
    #include    
    #include    
      
    #include    
      
    int main (int argc, char *argv[]) {  
        workbook *wb;  
        worksheet* ws;  
          
        wb = xlsNewWorkbook();  
        ws = xlsWorkbookSheet(wb, "sheet1");  
          
        xlsWorksheetLabel(ws, 0, 1, "name", NULL);  
        xlsWorksheetLabel(ws, 0, 2, "US", NULL);  
        xlsWorksheetLabel(ws, 0, 3, "CN", NULL);  
        xlsWorksheetLabel(ws, 0, 4, "TR", NULL);  
          
        int err = xlsWorkbookDump(wb, "blank.xls");  
          
        xlsDeleteWorkbook(wb);  
      
        if (err != 0)  
        {  
            fprintf(stderr, "Dump xls file failed: I/O failure %d.n", err);  
            return -1;  
        }  
      
        return 0;  
    }  

|
你是不是前两天发贴求写execl的那位啊。你这个代码明显是用了当时我回复的链接的第二种方法。调用了第三方的库的。http://sourceforge.net/projects/xlslib/files/  这儿是他们的开源代码,你上网搜索下库的使用方法就出来了,看见有中文例子带注释的。 

|
这段代码的命名风格很好。

看懂这段代码,其实看懂这些变量名,以及操作名,你基本就懂的大意了

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,