1樓:匿名使用者
++*p相當於++(*p),即++a
++p是將p的值加1,即將p指向a之後的變數,一般用於陣列運算
2樓:匿名使用者
y=++*px /* px的內容加上1之後賦給y [++*px相當於++(px)] */
這個是**吧?
我想該是這樣的吧: y = ++*px /* px所指向的內容加上1再賦給y〔++*px相當於 ++(*px) 也就是++a〕 */
這下看明白了吧?y=++px和y=++*px是完全不一樣的,前面的y是個和a一樣型別的變數,而後一個是一個指標變數.比如:int a[5];int *y,*px = a;y=++px; 這個時候(*y)就是指向陣列第二個數的值,也就是a[1].
3樓:匿名使用者
y = ++*px; 相當於 y = ++(*px);
這是把 px 指向的內容加上 1 以後賦給 yy = ++px
是把 px 的下一單元的指向地址賦給 y
別說什麼 ++ 和 * 哪個優先順序高,它優先順序再高也沒有用,你 ++ 和 px 不是寫在一起的。只有當你說 *px++ 的時候,它們的優先順序才有討論的意義。
4樓:匿名使用者
這個是什麼? 太難了也
c語言z=(x++,y++)與z=(++x,++y)的區別
5樓:教皇·寒淚
x++ 是先執行,再加一。
++x 是先加一,再執行。
舉個簡單例子:
x=1; cout< x=1; cout<<++x<<' '; cout< 6樓:匿名使用者 區別就像 x++z = y++; 或者 z = ++y; *p++與(*p)++有什麼區別 7樓:匿名使用者 樓主可以去看看c語言優先順序有關的知識。首先*p++等價於*(p++)。至於為什麼會等價呢? 根據c語言的優先順序。*與++的優先順序同處在第二級別上。他們的優先順序是一樣的,又因為處在第二級別的優先順序運算子是結合方向是從右到左,所以當出現*p++這樣的表示式的時候,根據優先順序別相同,並且結合方向是從右到左,所以就等價於*(p++)了。 那麼也就是,先將p指標移動到下個p指標所指向元素的地址的下一個地址,然後再對那個地址取值。(*p)++是取p所指向地址的值,然後再將這個值+1.這裡舉個例子,比如 int a[2]=; int *p=a; *p++//的結果就是等於陣列的第二個元素10. (*p)++//的結果就是1+1=2. 樓主,我這樣解釋,把意思講明白了麼? 8樓:陸美富 *p++是使指標變數p本身增1。 (*p)++是使指標所指的儲存單元的內容增1。 9樓:行行行 c編譯器認為*和++是同優先順序操作符,且都是從右至左結合的,所以*p++中的++只作用在p上,和*(p++)意思一樣;在(*p)++中,由於()的優先順序比*和++都高,所以++作用在()內的表示式*p上。比如有: int x,y,a=,*p=a,*q=a; x=*p++;//執行這一句後x=a[0]=1,p=a+1y=(*q)++;//執行這一句後,y=a[0]+1=2,q仍然=a 10樓:匿名使用者 一個是指標的位置自增,一個是自增後作為新的指標地址。 11樓:匿名使用者 第一個是指標偏移一位(看資料型別和平臺)然後取值, 第二個是指標指向記憶體儲存的值自增。 12樓:匿名使用者 一個是指向p指標的下一個位置,一個是給p指標指向的數值+1 c語言題目,用中文解釋一下,比如x=y=5,x++*x++和--y*--y分別等於多少? 13樓:安僧 我剛打了;如果是x++後邏輯運算是直接乘法後加一,所以x++*x++=27; 但++x是前邏輯運算,所以++x*++x=49; 其次++x*x或x*x++才=36; 14樓:匿名使用者 x=y=5, 這句完了之後x=5,y=5 x++*x++ 第一個x還是5,第二個x是6,所以這個表示式的值是30 --y*--y 第一個y是4,第二個是3,所以這個表示式的值是12 15樓:匿名使用者 x++之後,x為6,兩個6相乘,我就不說答案了,同理,後面的--y,y自減兩次所以y=3,兩個3相乘的答案我也不說了,希望能幫到你,不要只看表面,而不去實踐,這句話我是對2樓的同志說的,,, 16樓:匿名使用者 x++ x-- 記住是使是後加減 ++x --x 是加或減後使用的 17樓:匿名使用者 有用vc試驗麼,試驗結果是25 9 彙編結果太長,貼不了:先乘再++,先--再乘。 若直線y=x是曲線y=x³+3x²+px的切線,則實數p的值為。。。。
30 18樓:巴黎女孩的他 兩者有交點,且只有一個交點 即x=x³-3x²+px 滿足只有一個根時 可得p=13/4(或者=1) 這個 廣東省可以拆分為有很多個小市,那麼部分廣東省指的是多個部分,就是指這些小市區中的部分市區,所以是複數的。而一個村莊,它單位太小了,只能看成一個整體,所以用單數。其實parts of 和 part of 是一樣的。要看你後面的名詞具體是什麼。你如果把廣東省看做一個整體,用part of guan... 基層醫療服務建設致力於為廣大患者提供更方便快速的就醫渠道。物理學家主要還是致力於用簡潔的數學語言來表達實驗觀測結果。他一生致力於文學創作。致力 和 致力於 的區別是什麼?致力 集中 把精力投放在某個方面。出自 禮記 祭義 致力xx的xx是動詞。造句專 1 但是多年來,屬這一領域都在致力於指出每個分子... 表面區別 固體是固定的物體,不可流動 液體可流動,只限於平面內流動 本質區別 分子間的結構 因為從嚴格意義上來講晶體才算是真正的固體。固體和液體有一個共同的特點 分子間的距離與分子本身的大小有相同的數量級。1 液體巨集觀性質介於氣體固體之間 有一定的體積,不易被壓縮,這一特點像固體 另一方面又像氣體...part of於parts of的區別
「致力於」怎麼造句,「致力」和「致力於」的區別是什麼?
固體區別於液體的特點是什麼