向文件中打印一个8M*4的结构体函数的编程实现

有个作业不懂,大家帮下忙啊!!!!!!


在内核的 /proc/net/中生成一个proc文件,向文件中打印一个8M*4的结构体函数,结构体数组的结构体定义如下:
struct item{
    unsigned long value;
    unsigned char *ptr;
}要求在linux机器上编程实现,给出实现源代码和实现步骤分析。