• 2021-04-14
    若有定义语句:int a[]={1,2,3,4,5};则对语句int *p=a;正确的描述是()
  • 语句int *p=a;初始化变量p,使其指向a的第一个元素

    内容

    • 0

      若有定义语句:int a=3,b=2,c=1;,则表达式a

    • 1

      若已定义int a=5; 下列对(1)、(2)两个语句的正确解释是(       ) (1) int *p=&a;                  (2) *p=a;

    • 2

      以下对数组定义并初始化的语句,哪个是正确的? A: int a[5]=[1, 2,3, 4, 5]; B: int a[5]={1,2,3}; C: int a[5 ] ={1, 2, 3, 4, 5, 6} D: int a[5][] = {1, 2, 3, 4, 5};

    • 3

      若有以下定义和语句: int a[4]={0,1,2,3},*p; p=&a[2]; 则*--p的值是_____.

    • 4

      若有定义: [br][/br] int i1=30, i2=40; [br][/br] int * const p=&i1; const int *q = &i2;[br][/br] 且有语句: 1) p = &i2; 2) i2 = 50; 3) *q = 20; 4) *p = 10; [br][/br] 则下列_____中的语句均不正确。 A: 1、2 B: 2、3 C: 3、4 D: 1、3