资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

c语言数组函数选择题 c语言中数组的题

关于C语言数组的选择题

1、pt=a; 就是让pt指向a[0],注意a[0]是一个数组地址,里面有三个元素 对于A选项,pt[0][0]是正确的,pt[0][0]等价于a[0][0]对于B选项,不正确,因为pt+1就是a[1], *(pt+1)[2]相当于a[3][0]不对。

创新互联专业为企业提供城区网站建设、城区做网站、城区网站设计、城区网站制作等企业网站建设、网页设计与制作、城区企业网站模板建站服务,十载城区做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

2、C 只能省略第一个值 C B 只能省略第一个值 C 注意数组边界,a[4]是0~3,没有4。

3、C是对的。数组的名称符号,其含义相当于一个指针,指向数组在内存中的首址。D是对的。传递数组给函数后,也就相当于把这个指针给函数了,一旦函数内按照数组名进行操作,就会直接修改数组在内存中的实际内容。

C语言有关函数和数组的选择题

这个选择题的答案是C,即当数组名作为函数参数时,传递给被调函数的是数组的第一个元素(下标为0)的地址。

int a[2][3]; 定义了一个二维函数,每一维数组有三个元素。

C 只能省略第一个值 C B 只能省略第一个值 C 注意数组边界,a[4]是0~3,没有4。

关于c语言数组的选择题

1、pt=a; 就是让pt指向a[0],注意a[0]是一个数组地址,里面有三个元素 对于A选项,pt[0][0]是正确的,pt[0][0]等价于a[0][0]对于B选项,不正确,因为pt+1就是a[1], *(pt+1)[2]相当于a[3][0]不对。

2、C 只能省略第一个值 C B 只能省略第一个值 C 注意数组边界,a[4]是0~3,没有4。

3、C是对的。数组的名称符号,其含义相当于一个指针,指向数组在内存中的首址。D是对的。传递数组给函数后,也就相当于把这个指针给函数了,一旦函数内按照数组名进行操作,就会直接修改数组在内存中的实际内容。

4、int k[2][3],*pk[3],k是一个2行3列的2维数组,pk是一个长度为3的数组指针,也就是有三个指针 关键就是pk数组元素是指针,那么pk[0]=&k[1][2]把元素k[1][2]的地址给指针pk[0]赋值是正确的。


名称栏目:c语言数组函数选择题 c语言中数组的题
链接地址:http://cdkjz.cn/article/dejjpic.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220