若有程序段: int a=2,b=1; int *p=&a,*q=&b; a=*p+*q; b=*p+*q; 执行该程序段后,b的值是______
举一反三
- 若有程序段: int a=2,b=1; int *p=&a,*q=&b; a=*p+*q; b=*p+*q; 执行该程序段后,b的值是______。 A: 2 B: 3 C: 4 D: 5
- 执行以下程序段后,*p 的值为_______。int m = 1, ∗p = &m, *q; q = p; *q = 2;
- 若有程序段 int b[4] ,p,q p=
- 若有程序段“int a[10],*p=a,*q;q=&a[5];”,则表达式q-p的值是(______)
- 以下对指针变量的操作中,错误的程序段是( )。 A: int x=0,*p; *p=x; B: int x=1,*p,*q=&x;p=q; C: int *p,*q; q=p=NULL; D: int p,*q; q=&p;