本题主要考查指针与数组

例子1:

解析1:本题主要考查指针与数组。首先通过p = a使p指向数组的第1个元素,所以输出2;在输出2以后,由于p + +,即p就指向数组的第2个元素,* * k就是取出p所指向元素的值,而p指向的是数组的第2个元素,即输出4。因此D选项正确。

解析2:如何理解k=&p
首先p是一个变量,在*(p++)后p变量的值变化了,p变量的值指向数组中的a[1]即4,但是p的地址没有变,即k仍然指向p,所以k就可以通过p访问到a[1] = 4了。
也就是刚开始k----->p------>a[0],在执行*(p++)后变成k----->p------>a[1];

本题主要考查指针与数组相关推荐

  1. C语言指针与数组之间的恩恩怨怨

    很多初学者弄不清指针和数组到底有什么样的关系.我现在就告诉你:他们之间没有任何关系!只是他们经常穿着相似的衣服来逗你玩罢了. 指针就是指针,指针变量在32 位系统下,永远占4 个byte,其值为某一个 ...

  2. char *a 和char a[] 的区别(指针和数组的区别)

    2019独角兽企业重金招聘Python工程师标准>>> 在C/C++中,指针和数组在很多地方可以互换使用,这使得我们产生一种错觉,感觉数组和指针两者是完全等价的,事实上数组和指针是有 ...

  3. 用指针查找数组中温度值为32的天数

    <程序设计基础实训指导教程-c语言> ISBN 978-7-03-032846-5 p92 5.1.2 上级实训内容 [实训内容4]假设一个数组用于存储一周7天,每天24小时温度的度数,数 ...

  4. 浅谈C中的指针和数组(一)

    本文转载地址:http://www.cnblogs.com/dolphin0520/archive/2011/11/09/2242138.html 在原文的基础上加入自己的想法作为修改. 指针是C/C ...

  5. IOS笔记-C语言中的指针与数组

    1.指针与数组 1)指针与一维数组 i.数组指针(指向数组元素的指针) 类型  *指针变量名: 指针定义完成后要初始化(不想让指向任何内容,=0,=NULL) int a[10]; int *p =  ...

  6. C语言杂谈:指针与数组 (上) (转)

    转自:http://blog.jobbole.com/86400/ 介绍 1> 指针定义:指针是保存变量地址的变量. 2> 本文重点 >> 指针与数组之间的关系 >> ...

  7. 国2c语言中指针与数组的赋值运算,C语言到汇编-指针与数组2

    本章剩下的内容主要有: 1.指针与数组 & 地址算术运算 2.字符指针与函数 3.多维数组 & 指针与多维数组 4.指向函数的指针 每个内容举一个例子,第一个例子: int a[10] ...

  8. 【C 语言】数组与指针操作 ( 数组符号 [] 与 指针 * 符号 的 联系 与 区别 | 数组符号 [] 与 指针 * 符号 使用效果 基本等价 | 数组首地址 与 指针 本质区别 )

    文章目录 前言 一.数组符号 [] 与 指针 * 符号 使用效果 基本等价 二.数组首地址 与 指针 本质区别 前言 参考 [C 语言]指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方 ...

  9. 【C 语言】指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方式 | 字符串 | 指针数组 | 数组指针 | 多维数组 | 多维指针 | 数组参数 | 函数指针 | 复杂指针解读)

    相关文章链接 : 1.[嵌入式开发]C语言 指针数组 多维数组 2.[嵌入式开发]C语言 命令行参数 函数指针 gdb调试 3.[嵌入式开发]C语言 结构体相关 的 函数 指针 数组 4.[嵌入式开发 ...

最新文章

  1. VMware上centos系统忘记账号和密码解决
  2. Python开发基础----异常处理、socket套接字基础1
  3. 窗口分析函数_10_计算组总和的占比
  4. [Node.js]get/post请求
  5. OpenCV——读取视频文件并写入文件
  6. python切面异常处理_Spring项目中优雅的异常处理
  7. Windows Server 2012学习
  8. 一些知名的J2me优秀开源UI项目
  9. Java请求参数检查,Java如何检查servlet请求中是否存在参数?
  10. html页面酷炫,5个酷炫、实用的HTML标签和属性介绍
  11. 思杰VDI外篇XDDC安装
  12. Bailian2818 密码【密码+置换】
  13. Unity调用iOS原生内购
  14. 在python中使用csv读写CSV
  15. 安装face_recognition(ModuleNotFoundError: No module named 'face_recognition')
  16. Anaconda 安装python时出错:Collecting package metadata (current_repodata.json): failed
  17. python编写函数输出自除数_728. 自除数(Python)
  18. 01、u3d自学课程
  19. 常见的文件头信息对照表
  20. 研究100位同行,我总结了从0到5年的新媒体晋级宝典

热门文章

  1. vue中进行判断不同字段的判断,主要是区分于微信小程序和网页版之间写法
  2. C++11 (多线程)并发编程总结
  3. python中关于input和raw_input的使用方法
  4. 关于 Capella 需要纠正的语音
  5. 二周第三次课(3月28日)
  6. [web 安全] php随机数安全问题
  7. 转载:VMware workstation创建虚拟机,安装Ubuntu系统
  8. 手机数据抓包以及wireshark技巧
  9. 等价类划分方法的应用
  10. How to debug Custom Action DLL