C语言,关于指针和指数的问题

1.将一个野指针赋给其他指针可以不???已知p,p1为指针变量,a为数组名,j为整型变量。那么:p=&j,p=p1;合法不???2.C语言能正确处理的指数是()。答案选C... 1.将一个野指针赋给其他指针可以不???
已知p,p1为指针变量,a为数组名,j为整型变量。
那么: p=&j,p=p1;合法不???

2.C语言能正确处理的指数是()。 答案选C,为什么?
A:8.5e4288
B:e-32
C:123000000000
D:4.5e-5.6
展开
 我来答
种烧饼的怪叔叔
推荐于2016-06-29 · TA获得超过2214个赞
知道小有建树答主
回答量:824
采纳率:65%
帮助的人:438万
展开全部
1合法,但是没有意义,好比int x,y=x,那么当x=5赋值时,y依然是空,指针也是一个道理,只不过指针存的是地址。
2.A,:8.5e4288代表8.5*10的4288次方,根本没有一个数据类型能装下这个数。一般最大的类型也就64位。
B也是一样,而且写法也不对,如果要表示1的-32次方要写成1e-32,否则计算机会把它当做变量e处理。
C 64位的数字范围(long,long long等)比123000000000,所以合理。
D指数-5.6非法,指数只能是整数。
Promissiohert
2014-01-12
知道答主
回答量:10
采纳率:0%
帮助的人:5.9万
展开全部
1.合法2.e的前后必须都有数,且e的后面必须是整数,正负均可,不写默认正数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式