2015阿里巴巴招聘在线笔试试题_数据研发工程师
题目:
分析:p为指针数组,每一组的开始分别是指向
a,a+1,a+2,a+3所代表的地址的指针,比如p[0]=a=&a[0],p[1]=a+1=&(a[1])
故* (p[0]+1)为*p[0][1],即a[1],为2
q=p,q为指针的指针,**(q+2)为p[2][0]的值,,即a[2],为3
代码:
结果:
故验证了前面的分析。
更详细分析:
输出:
KeepLearningAI 博主文章分类:C语言 ©著作权
文章标签 c语言复习2值指针实战 2015阿里笔试题 数据研发工程师 #include 指针的指针 文章分类 OpenStack 云计算
2015阿里巴巴招聘在线笔试试题_数据研发工程师
题目:
分析:p为指针数组,每一组的开始分别是指向
a,a+1,a+2,a+3所代表的地址的指针,比如p[0]=a=&a[0],p[1]=a+1=&(a[1])
故* (p[0]+1)为*p[0][1],即a[1],为2
q=p,q为指针的指针,**(q+2)为p[2][0]的值,,即a[2],为3
代码:
结果:
故验证了前面的分析。
更详细分析:
输出:
C语言指针的基本认识
第二天
1.变量的属性c语言中变量的地址和值的概念,比如: int x=1; printf("x value:%d\n",x); printf("x address:%d\n",&x);输出:x value:
一前言:1>下面所用到的实例为:typedef struct { int a; short&n
1.编写一个使指针交换两个数的值。#includevoid main(){ int num1=2,num2=5; int *ptr1,*ptr2; int
x
C语言函数指针
字符串在任何语言里面都是举足轻重的, c语言作为比较古老的语言, 字符串
紧跟上一章,这一章的指针相对较难一些,不过经过本章的学习,相信大家能够有所得。
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M