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

dirent的d_name[1],爲什麽只有一個字符?

    来源: 互联网  发布时间:2016-06-20

    本文导语:  在有的linux系統下 struct dirent {     ino_t dino;     off_t d_off;     unsigned short d_reclen;     char  d_name[1]; }; 一個字符只能放 '' 那文件名的字符放到哪裡去了? 謝謝指教. | 仔细看看这...

在有的linux系統下
struct dirent
{
    ino_t dino;
    off_t d_off;
    unsigned short d_reclen;
    char  d_name[1];
};

一個字符只能放 '' 那文件名的字符放到哪裡去了?

謝謝指教.

|
仔细看看这两篇文章,你就会有答案了。
http://blog.csdn.net/zhy10/archive/2008/01/25/2065278.aspx
http://leehaobupt.javaeye.com/blog/421248

    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐
  • 一道习题的,关于struct dirent中d_name的问题
  • 求教:struct dirent结构中用于存放文件名的d_name,它的长度究竟是1还是255?
  • struct dirent的问题
  • linux 下如何查dirent结构中的内容
  • struct dirent数据结构到底是怎样的啊???
  • 嵌入式板子上调用dirent.h里面的相关函数来读取文件夹内容,如何转为中文???
  • struct dirent 各个成员的意思是什么?我想知道如何判断是文件还是目录。高分求救!
  • 请教一个dirent结构体的问题


  • 站内导航:


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

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3