⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_25876.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:25876 发表者:小徐 发表日期:2002-12-26 15:05:33
<br>主题:请教指针问题
<br>内容://&nbsp;&nbsp;最后几行我看不懂,能否帮注释一下<BR><BR> typedef struct inode<BR>{<BR>&nbsp;&nbsp;int i_Mode;&nbsp;&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;int i_PiNode; <BR>&nbsp;&nbsp;unsigned long i_ID;&nbsp;&nbsp;<BR>&nbsp;&nbsp;unsigned long&nbsp;&nbsp;i_Size;<BR>&nbsp;&nbsp;int&nbsp;&nbsp;i_Addr[11];<BR>&nbsp;&nbsp;char i_Reserved[4];<BR> }INODE;<BR><BR> typedef struct super_block<BR>{<BR>&nbsp;&nbsp;unsigned int sb_iNodeCnt;<BR>&nbsp;&nbsp;unsigned int sb_FreeiNodeCnt;<BR>&nbsp;&nbsp;unsigned int sb_iNodeAddr;<BR>&nbsp;&nbsp;unsigned int sb_DataBlockCnt,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sb_FreeDataBlockCnt,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sb_DataBlockSize,<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sb_DataBlockAddr;<BR>&nbsp;&nbsp;unsigned int sb_MapTableAddr;<BR> }SUPERBLOCK;<BR><BR> typedef&nbsp;&nbsp; char (* BLOCKPOINTER)[512]; <BR><BR> BLOCKPOINTER disk_Vol;<BR> SUPERBLOCK *disk_SuperBlock;<BR> INODE *disk_iNodes;<BR> char *disk_Map;<BR> BLOCKPOINTER&nbsp;&nbsp; disk_DataBlocks;<BR><BR>&nbsp;&nbsp;char&nbsp;&nbsp;*p=(char *)malloc(1024*1024);<BR><BR>&nbsp;&nbsp;if (p==NULL) return 0;<BR>&nbsp;&nbsp;&nbsp;&nbsp;else memset(p,0,1024*1024);<BR>//&nbsp;&nbsp;下面这段程序我看不懂,能否帮注释一下<BR>&nbsp;&nbsp;disk_Vol=(BLOCKPOINTER)p;<BR>&nbsp;&nbsp;disk_SuperBlock=(SUPERBLOCK *)disk_Vol;<BR>&nbsp;&nbsp;disk_Map=(char*)&amp;disk_Vol[2][0];<BR>&nbsp;&nbsp;disk_iNodes=(INODE*)&amp;disk_Vol[6][0];<BR>&nbsp;&nbsp;disk_DataBlocks=(BLOCKPOINTER)&amp;disk_Vol[231][0];<BR>2002-12-26 15:06:59

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -