1樓:零下一度的沙漠
*p++=1;p++;*p=2
1++=2
2*(*++p)=2*3=6
設有變數定義 int a[3][2]={1,2,3,4,5,6}, (*p)[2]=a;表示式**(p+2)=*p[2]的值?
2樓:潘良段幹宛菡
(*p)[2]=a表示來
將p定義為一個指向自
含2個元素的一維陣列的指標變數,那麼二維陣列就可以看作是一維陣列a[3],其中每一個元素都是一個一維陣列,a[1]=,a[2]=,a[3]=;
則p+2就指向了a[3],*(p+2)是a[3]的首地址,**(p+2)就是a[3]的首元素,即為5。
3樓:匿名使用者
**(p+2),*p[2]這兩個表示式是等價的,當然,**(p+2)=*p[2]是一個賦值表示式,最終的值還是a[2][0],即5
4樓:匿名使用者
作用是:a[2][0]被 a[0][2]也就是a[1][0]賦值
5樓:匿名使用者
**(p+2)的值為5
已知int a[]={1,2,3,4,5,6},*p=a;,則值不等於2的表示式是______。 (*p)++為什麼
6樓:go學龍
(*p) = 1,(*p)++是字尾所以表示式的值還為1
7樓:匿名使用者
如果換成這個表示式 ++*p,它的值就是2了,對比一下,你應該明白了吧?
8樓:鑄信
*p=2,常量不能自加運算,
已知:int a[]={1,2,3,4,5,6},*p=a;下面表示式中p值為5的是___ ___。
9樓:聽不清啊
表示式中 *p 值為5的是___ (a)p+=3;*(p++); ___。
10樓:匿名使用者
(a)p+=3;*(p++);
設有變數定義 int a[3][2]={1,2,3,4,5,6}, (*p)[2]=a;表示式**(p+2)的值?
11樓:匿名使用者
(*p)[2]=a表示將抄p定義為一個襲
指向含2個元素的一維陣列的指標變數,那麼二維陣列就可以看作是一維陣列a[3],其中每一個元素都是一個一維陣列,a[1]=,a[2]=,a[3]=;
則p+2就指向了a[3],*(p+2)是a[3]的首地址,**(p+2)就是a[3]的首元素,即為5。
12樓:匿名使用者
*(p+2)即a[2],**(p+2)即*(*(p+2)+0)即a[2][0],所以它的值是5
說明語句如下:int a[10]={1,2,3,4,5,6,7,8,9},*p=a;則數值為6的表示式是( )。
13樓:匿名使用者
d。表示式「*p = a」說明p指向a[0]的位置;
那麼 *p + 6 = a[0] + 6 = 7; a錯;
p指向a[0]的位置, 則p + 6 指向a[6]的位置,那麼 *(p + 6) = a[6] = 7; b錯;
p是一個指標,p的值本身是一個地址,p + 5顯然不可能為5; c錯;
上面說了, p指向a[0]的位置,那麼 *p = a[0] = 1;
*p += 5; 等同於 a[0] += 5; 等同於 a[0] = a[0] + 5 = 1 + 5 = 6;
顯然只有d正確;
14樓:匿名使用者
d 一開始定義了 *p=a,就是指等於a[0];它指向的是一個值!
*p+=5,可以變換一下 *p=(*p)+5 不就 a[0]+5=6.....
a = 7 ;
b 的值是 a[6]=7
c 是一個地址 &a[5] 不是值!
15樓:林聲飄揚
da> *p+6=>1+6=7
b>*(p+6)=7
c>p+5 是地址
d>*p+5=>1+5=>6
所以選d
設int a 5,b 6,表示式a ba
結果為bai7。條件表示式 du為 表 zhi達式1?表示式2 表示式3。先求解dao表示式內1,若其值為真 非容0 則將表示式2的值作為整個表示式的取值,否則 表示式1的值為0 將表示式3的值作為整個表示式的取值。先判斷 a b 是否為真,a表達的值為6,b 表達的值為6,兩者相等,為真。則將表示...
求正規表示式分割aa ee得到,求正規表示式 分割 aa bb cc dd ee 得到 aa , bb , cc , dd , ee
str.match w g str.match w u4e00 u9fa5 g 支援中文 aa bb 標準的表示 包含aa,且包含bb 的模式,對aa和bb的出現順序無要求,但這是偵測,不能 獲,要想捕獲內容,就需要把邊界定義清楚。在你沒有說清楚的時候,暫以 包含aa和bb的一行文字 為捕獲內容來理...
c程式設計求下列表示式的值,c程式設計求下列表示式的值133557nn2,n為任意奇數
include int main 除以公因數 printf lld lld x,y private sub form activate a 5 end sub sub a n as long dim i as long for i 1 to n sum sum 1 f i next i print ...