问题标题:
已知有以下说明,执行语句a=p+2;后,a[0]的值是多少?floata[3]={1.2,45.6,-23.0};float*p=a;
问题描述:
已知有以下说明,执行语句a=p+2;后,a[0]的值是多少?floata[3]={1.2,45.6,-23.0};float*p=a;
黄文鑫回答:
你这样不对呀
a是个数组名,同时也是个地址常量(即第一个元素的地址)
a既然是个常量就不能赋值了,a=p+2;要出错啊
写成p=a+2还能说都过去;(你是不是打错了?)
点击显示
其它推荐