1 / 5
文档名称:

将内存从开始的个字节写入以下结构体个中.doc

格式:doc   大小:746KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:The Standardization Office was revised on the afternoon of December 13, 2020




将内存从开始的个字节写入以下结构体个中


功能:1.将内存从 The Standardization Office was revised on the afternoon of December 13, 2020




将内存从开始的个字节写入以下结构体个中

功能:1.将内存从0开始的3000个字节写入以下结构体(375个)中。
struct stu{
        unsigned char java;
        unsigned char masm;
        unsigned char c;
        unsigned char os;
        struct stu far *p;
};
    2.从这些数据中找出java,masm,c,os。这四门成绩总和在(200,400)之间的结构体。
    3.将所选出的结构体用*p连接起来。打印成绩及统计的个数。
#define null 0
struct stu{
        unsigned char java;
        unsigned char masm;
        unsigned char c;
        unsigned char os;
        struct stu far *p;
};
struct stu a[375];
unsigned char *m;
main()
{
        int n,k,s,j;
        struct stu far *q=(struct stu far *)0;
        struct stu far *head;
        struct stu far *tail;
        for(n=0;n<375;n++)
        {                                                                                                       
                a[n]=q[n];
                m=(unsigned char *)&(a[n]);
                for(j=0;j<8;j++)
                {
                        printf("%x\t",m[j]);
                }
        }
        head=null;
        tail=head;
        k=0;
        s=0;
        for(n=0;n<375;n++)
        {
                s=a[n].java+a[n].masm+a[n].c+a[n].os;
                if(s>200&&s<400)
        

分享好友

预览全文

将内存从开始的个字节写入以下结构体个中.doc

上传人:lxljh 7/31/2022 文件大小:746 KB

下载得到文件列表

将内存从开始的个字节写入以下结构体个中.doc

相关文档