2 yunying2 yunying2 于 2014.05.21 14:46 提问

为什么不能输出?要怎样改进?

include “stdio.h”

main( )
{ int a[ ]={1,2,3, 4,5,6,7,8,9,10,11,12};
int p=a+5; *q=NULL;
*q=
(p+5);
printf(“%d %d\n”,*p,*q );
}

1个回答

lym753024200
lym753024200   2014.05.21 16:12

int q=a+B中q是int型,a是int*型,后面跟着都错了,是分不清楚某种类型的变量和指向该类型的指针的缘故

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!