C语言笔试题

发布时间:2026/10/20 6:11:23
C语言笔试题 第119~121集鹏哥C语言文章目录笔试题 1笔试题 2笔试题 3笔试题 4笔试题 5笔试题 6笔试题 7笔试题 8笔试题 1#includestdio.hintmain(){inta[5]{1,2,3,4,5};int*ptr(int*)(a1);printf(%d,%d,*(a1),*(ptr-1));return0;}笔试题 2structTest{intNum;// int4字节char*pcName;// 字符指针4字节32位环境下指针大小为4shortsDate;// short2字节charcha[2];// char数组2个char共2字节shortsBa[4];// short数组4个short2*48字节}*p;//假设p 的值为0x100000。 如下表达式的值分别为多少?//已知,结构体Test类型的变量大小是20个字节intmain(){printf(%p\n,p0x1);printf(%p\n,(unsignedlong)p0x1);printf(%p\n,(unsignedint*)p0x1);return0;}指针 → 强转成任意整型之后就失去指针特性变成纯数字。后面1不再是 “移动 1 个元素”就是单纯数值 1整型本身占多少字节只决定能不能存下这个地址不会影响这次加 1 的计算。笔试题 3intmain(){inta[4]{1,2,3,4};int*ptr1(int*)(a1);int*ptr2(int*)((int)a1);printf(%x,%x,ptr1[-1],*ptr2);return0;}笔试题 4#includestdio.hintmain(){inta[3][2]{(0,1),(2,3),(4,5)};int*p;pa[0];printf(%d,p[0]);return0;}笔试题 5intmain(){inta[5][5];int(*p)[4];pa;printf(%p,%d\n,p[4][2]-a[4][2],p[4][2]-a[4][2]);return0;//FF FF FF FC -4}笔试题 6intmain(){intaa[2][5]{1,2,3,4,5,6,7,8,9,10};int*ptr1(int*)(aa1);int*ptr2(int*)(*(aa1));printf(%d,%d,*(ptr1-1),*(ptr2-1));return0;}笔试题 7#includestdio.hintmain(){char*a[]{work,at,alibaba};char**paa;pa;printf(%s\n,*pa);return0;}笔试题 8intmain(){char*c[]{ENTER,NEW,POINT,FIRST};char**cp[]{c3,c2,c1,c};char***cppcp;printf(%s\n,**cpp);printf(%s\n,*--*cpp3);printf(%s\n,*cpp[-2]3);printf(%s\n,cpp[-1][-1]1);return0;}内存简化布局图

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询