1樓:墨水
變數p是乙個指標,指向struct型別或者class型別;
++p是指向下乙個struct型別或者class型別的儲存空間,然後對這個空間的a變數做操作
如果是p++,則是先對這個空間的a變數做一些操作,然後再++;望採納
2樓:匿名使用者
c++中運算子「->」是乙個整體,用於指向結構體、class等含有子資料的指標,來獲取子資料;(如果不是指標則通常通過「.」運算子獲得子資料。
++p你應該很清楚,就是p的自加1,這裡++預算符在前面,相當於p先自加1然後再執行「->"運算。另外,這裡的p是乙個位址(因為後面的運算子是」->「)。
綜合以上,你這一句的意思是:位址加1(即位址下移一位),然後根據新位址獲得子資料a的值。
3樓:匿名使用者
可以等價為:
p += 1;
p->a;
即先將p指向下1個位置,再取指向的物件裡的a
4樓:匿名使用者
指的是 取名稱為p的結構體陣列的下乙個值的成員a
5樓:匿名使用者
自加運算子作為字首運算子,執行所在語句時變數就已經加一。
a&(-a)在c++裡面是什麼意思?有那些應用?
6樓:匿名使用者
對於是用補bai碼的環境,a和-a相與du可以獲得a最低zhi的非0位。
-a就是a取反加dao1
比如a的二進位制是內 ??????10000,取容反就是??????01111,加1就是??????
10000。前面?的部分是和原來a相反的,相與必然都是0,所以最後整體相與的結果就是00000010000。
7樓:匿名使用者
先負運算再進行與運算,應用同加減乘除
請問c++中 ~a|a是什麼意思?
8樓:匿名使用者
應該是a || a
或在布林值裡面有乙個是1,值就是1,意思就是有1個是對的,這個就是對的
9樓:易禾侯英飆
a表示訪問陣列元素,比如int
a[10]定義了長度為10的整型陣列,標號從0-9,a[3]就表示下標為3的元素(第四個)
在c中是什麼意思,在c 中 符號代表什麼意思?
通用匹配府吧!好像寫路徑一樣 string index.html 像這個得話,在程式中應用是不行的。需要加個 如 或者是 string file string index.html 是取消字串中的轉意符。比如不加 的字串,a n c 會解釋成乙個 和乙個a再加乙個換行,如果加了 a n c 會解釋成...
在php中aa是什麼意思,php中ab是什麼意思?
在php中,點號是連線符,這句等價於 a a.a 就是把 a字串疊加。如果 a裡面原來的字串是 bb 疊加後就是 bbbb 同理,a 5 等價於 a a 5 a.a 等同於 a a a php中 a b 是什麼意思?a b 這個是引用賦值 a存的是 b的位址,你操作 a的時候,實質是操作 a這個位址...
0000在c中是什麼意思,C中這是000,什麼意思
進行格式化 第乙個0為佔位符,後面為格式,c 中這是 0 00 什麼意思 代表首個 第0個 佔位位置上顯示,整數部分全顯示 保留2位小數 00 這個其實是利用的string.format什麼意思呢,這是說預先寫乙個完整的字串,然後再用後面的引數,把字串中的逐個替換掉,而 其中 x可以不寫,如果不寫,...