已有定义:int i,a[10],*p;则合法的赋值语句是( )。

admin2009-01-15  24

问题 已有定义:int i,a[10],*p;则合法的赋值语句是(    )。

选项 A、p=100;
B、p=a[5];
C、p=a[2]+2;
D、p=a+2;

答案8

解析 本题定义了指针变量p,P只能存放指向内存单元的地址,所以选项A),B),C)都是错误的;选项D)中的a+2表示的是a[2]的地址,可以赋值给指针变量p,所以正确。
转载请注明原文地址:https://jikaoti.com/ti/URS0FFFM
0

相关试题推荐
最新回复(0)