C语言是什么,请问第二个怎么解释呢


(17)、程序运行时输入10#,输出 (17)

该题应该选c,我已经运行过的



即先将地址0x转化成指向int数据的地址

得地址0x的值,整个表达式的意思就是将0x00aa这个值赋给0x这个地址

你对这个回答的评价是

p是二维数组的指针,也就是指向只针的指针**表礻连续两次取值。因为p是指向指针的指针所以第一次取值,取出来的是个指针第二次取值取出来的就是值了

可是其他的*p就是等价于一個数值了啊
*p并不等价于一个数值。
a是一个二维数组p是指向指针的指针。
相当于 int **p *p对于p进行一次取值操作,得到的是一个指向 int 的指针也僦是一个 int*,对*p再进行一次取值操作得到的才是一个int数值
可是就这题两个星号,其他都一个啊
因为他是二维数组啊。
我没有看到你的题目也不清楚你说的别的题目,只是通过里面有提到a[4][0] 那么这一定是个二维数组

本回答被提问者和网友采纳

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 c语言是什么 的文章

 

随机推荐