设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是
题目
设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是
a.p[1]
b.*(++a)
c.*(++p)
d.*(a+1)求详细解释
答案
b是错的;
这对新手应该是个很隐蔽的错误,
这里定义了int a[10];
那么这里指针a是个常量,不能用于自加
也就是说a 的值时不能改变的,不能像 a++这样
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点