c语言:指针错题
来源:互联网 发布:精准扶贫数据平台登录 编辑:程序博客网 时间:2024/05/16 17:32
对于:
- int a[] = {5, 15, 34, 54, 14, 2, 52, 72};
- int *p = &a[5];
则:
p[-2]的值是?
答案:54
对于:
- int a[] = {5, 15, 34, 54, 14, 2, 52, 72};
- int *p = &a[1];
则:
p[2]的值是?
答案:54
本题目来源于mooc:c语言程序设计,仅供本人个人学习参考使用。
详解:
大笨蛋~~八货!你明明造p指向a【5】,代表p【0】=a【5】,那么p【n】就对应向前向后数就可以了,然而你却想着下标是从0开始的,于是及其愉快的,木有脑子的认为第n个数的下标就是n++1,对!就是n+1,然后验证,两道答案不一样啊,不一样啊。简直,无言以对==
对于以下代码段,正确的说法是:
- char *p;
- while (1) {
- p = malloc(1);
- *p = 0;
- }
- A.
- B.
- C.
- D.
答案:b
对于以下代码段:
- int a[] = {1,2,3,4,5,};
- int *p = a;
- int *q = &a[5];
- printf("%d", q-p);
当sizeof(int)为4时,以下说法正确的是:
- A.
- B.
- C.
- D.
答案: C
0 0
- c语言:指针错题
- C语言指针题集
- C语言指针题集
- c语言指针题(1)
- c语言指针题(2)
- C语言指针 易错知识
- 一道C语言的指针笔试题
- (面试)C语言指针程序改错题
- C语言中的指针
- C语言指针问题
- C语言野指针
- C语言之指针
- C语言指针简介
- C语言的指针
- c语言指针点滴
- C语言的指针
- c语言指针简介
- c语言 数组 指针
- CococaPods 前前后后
- 操作系统-处理机调度
- C++new分配内存空间
- I2C接口的OLED在树莓派3上的应用
- 通过ng-Img-Crop实现头像截取
- c语言:指针错题
- Session
- NOIP提高组 被粉碎的线段树
- 数组学习笔记(一)
- JAVA基础再回首(二十)——File类概述、创建、删除、重命名、判断、获取、文件名称过滤器
- CSS3中@keyframes规则
- android中jni的使用步骤及日志打印方法
- 2016年湖南省大学生程序设计竞赛总结--(一个平凡的失败者)
- They Are Everywhere