当前位置: 首页 > news >正文

做湲网站常用的seo查询工具

做湲网站,常用的seo查询工具,门户网站的测试方法,域名历史价格查询【C语言】指针和数组笔试题解析(1), 这是第一篇关于sizeof与strlen在指针中的应用,而这一篇主要讲解在各种情形下的灵活运用,也是大厂中经典的面试题 第一题: int main() {int a[5] { 1, 2, 3, 4, 5 };in…

【C语言】指针和数组笔试题解析(1),
这是第一篇关于sizeof与strlen在指针中的应用,而这一篇主要讲解在各种情形下的灵活运用,也是大厂中经典的面试题
第一题:

int main()
{int a[5] = { 1, 2, 3, 4, 5 };int *ptr = (int *)(&a + 1);printf( "%d,%d", *(a + 1), *(ptr - 1));return 0;
}
//程序的结果是什么?

答案:

2,5

解析:

&a为整个数组的地址,+1就会跳过一个数组,
在这里插入图片描述
此时&a + 1的类型为数组指针,强转为整形指针放在ptr中,
那么ptr-1
在这里插入图片描述
*(ptr - 1)5,而*(a + 1)其实是a[1]的另一种写法,为2

一一一一一一一一一分割线一一一一一一一一一一
第二题:

//由于还没学习结构体,这里告知结构体的大小是20个字节
struct Test
{int Num;char *pcName;short sDate;char cha[2];short sBa[4];
}*p;
//假设p 的值为0x100000。 如下表表达式的值分别为多少?
//已知,结构体Test类型的变量大小是20个字节
int main()
{printf("%p\n", p + 0x1);printf("%p\n", (unsigned long)p + 0x1);printf("%p\n", (unsigned int*)p + 0x1);return 0;
}

答案:

00100014
00100001
00100004

解析:
第一个printf:

p为结构体指针,结构体指针+1会跳过一个结构体,
从题目中我们已知此结构体大小为20字节,
要注意p是16进制,十进制的20十六进制的14,加上20后为100014
打印时是以地址形式打印,故要8个16进制,最终结果为00100014

第二个printf:

p被强转为整形,
整形+1就是+1,只有指针加减才是比较特殊的,
然后以地址形式打印为00100001

第三个printf:

p被强转为整形指针,+1会跳过一个整形,即4
结果为00100004

一一一一一一一一一分割线一一一一一一一一一一
第三题:

int main()
{int a[4] = { 1, 2, 3, 4 };int *ptr1 = (int *)(&a + 1);int *ptr2 = (int *)((int)a + 1);printf( "%x,%x", ptr1[-1], *ptr2);return 0;
}

答案:

4,2000000

解析:

ptr[-1]:
ptr[-1]可以写成*(ptr-1)
在这里插入图片描述
*ptr:
a被转化为整形,+1就是+1,
然后被强转为整形指针,由于一个地址管理一个字节,故指针此时指向01后
解引用后会在01后边访问4字节
在这里插入图片描述

一一一一一一一一一分割线一一一一一一一一一一
第四题:

#include <stdio.h>
int main()
{int a[3][2] = { (0, 1), (2, 3), (4, 5) };int *p;p = a[0];printf( "%d", p[0]);return 0;
}

答案:

1

解析:
注意{}中是(),是逗号表达式,
在这里插入图片描述

p为第一行数组名,数组名[0]表示第一行第一个元素,即为1

此贴·会持续更新,欢迎纠错与讨论

http://www.hkea.cn/news/594878/

相关文章:

  • 商城网站建设模板一份完整的营销策划方案
  • 推广网站建设网站权重查询工具
  • t型布局网站怎么做建设网官方网站
  • 哪个建设网站推广竞价托管公司
  • 网站建设傲seo网站是什么意思
  • 卢氏住房和城乡建设厅网站聚名网
  • 山东网站建设电话长沙靠谱的关键词优化
  • 山东营销型网站ip网站查询服务器
  • 什么网站上做奥数题企业培训课程清单
  • 龙岩优化seo是什么意思
  • 外贸网站建设源码软文怎么做
  • 文章列表页wordpress宁波seo资源
  • 获取网站访客qq 原理百度投诉中心人工电话
  • 企业网站制作查询百度电话怎么转人工
  • 杭州专业网站建设怎样创建网站
  • 网站建设报价表格式淘宝关键词优化技巧
  • 高端网站建设系统百度网盘登录入口官网
  • ps做网站顶部江苏网络推广公司
  • 源码做网站手机网站百度关键词排名
  • 网站关键词分隔网站链接提交
  • 福永营销型网站多少钱中国最新消息今天
  • 做网站4000-262-263网站排名优化软件有哪些
  • 网站双链接怎么做网络舆情监测平台
  • 企业网站建设制作百度网盘下载app
  • asp做一个简单网站网络营销就是seo正确吗
  • 移动wap站点公司网站设计图
  • 网站策划建设seo搜索排名影响因素主要有
  • 大型商业广场网站建设互联网推广方案怎么写
  • p2vr做的网站上传网络广告策划书范文
  • 2022年大连黄页优化搜索引擎营销