最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C語言 自增自減運算的區(qū)別詳解及實例

 更新時間:2017年05月25日 11:54:46   投稿:lqh  
這篇文章主要介紹了C語言中的++a和a++的區(qū)別詳解及實例的相關(guān)資料,需要的朋友可以參考下

自增自減

  1. ++自增運算符:如a++,++a都等價于a = a + 1;
  2. –自減運算符:如a–,–a都等價于 a = a -1;

++a和a++的區(qū)別

雖然++a和a++等價的結(jié)果一樣,但是運算過程不同,a++ 是先使用a的值,然后再對a做加1處理,++a是先對a作加1處理,然后再使用a的值。

例子

 #include <stdio.h> 
  int main() 
  { 
    //int m = 10, n1, n2; 
    //n1 = m++;先將m的值賦給n1,然后m再做自增運算,所以此時,n1=10,m=11; 
    //n2 = ++m ;先將m做自增運算,然后在將運算后的m值賦給n2,所以此時,n2=11,m=11; 

    int a = 10,b =10, c, d; 
    c = (a++) + (++a); 
    //由上例n1=m++,n2=++m,m++=11可得出c=10+12;分析:前面括號所得值為10,而前面括號中的a經(jīng)過自增運算后a的值為11,然后賦值給后面括號中的a,后面括號中的a經(jīng)過自增運算后a的值為12,后面括號最后賦值為12; 
    d = (++b) + (b++); 
    //由上例n1=m++,n2=++m,++m=11可得出d=11+11;分析:前面括號所得值為11,而前面括號中的a經(jīng)過自增運算后b的值為11,然后賦值給后面括號中的b,后面括號中的b先將值賦給后面括號,所以后面括號的值為11; 
    printf("c=%d\nd=%d\n",c,d); 
    return 0; 
  } 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • C語言字符串大小比較

    C語言字符串大小比較

    本文給大家分享給大家的是C語言的字符串大小比較的函數(shù),有需要的小伙伴可以參考下。
    2015-07-07
  • 帶你粗略了解c++的最大乘積

    帶你粗略了解c++的最大乘積

    這篇文章主要為大家詳細介紹了C++的最大乘積,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能給你帶來幫助
    2021-08-08
  • C++實例代碼詳解友元函數(shù)

    C++實例代碼詳解友元函數(shù)

    采用類的機制后實現(xiàn)了數(shù)據(jù)的隱藏與封裝,類的數(shù)據(jù)成員一般定義為私有成員,成員函數(shù)一般定義為公有的,依此提供類與外界間的通信接口。但是,有時需要定義一些函數(shù),這些函數(shù)不是類的一部分,但又需要頻繁地訪問類的數(shù)據(jù)成員,這時可以將這些函數(shù)定義為該類的友元函數(shù)
    2022-06-06
  • C++中靜態(tài)數(shù)據(jù)成員使用示例

    C++中靜態(tài)數(shù)據(jù)成員使用示例

    大家好,本篇文章主要講的是C++中靜態(tài)數(shù)據(jù)成員使用示例,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • C++實現(xiàn)簡易的彈球小游戲

    C++實現(xiàn)簡易的彈球小游戲

    這篇文章主要為大家詳細介紹了C++實現(xiàn)簡易的彈球小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • VC創(chuàng)建圓角dialog的實現(xiàn)方法

    VC創(chuàng)建圓角dialog的實現(xiàn)方法

    這篇文章主要介紹了VC創(chuàng)建圓角dialog的實現(xiàn)方法,結(jié)合實例形式分析了圓角dialog對話框的創(chuàng)建步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2016-08-08
  • 詳解原碼、反碼與補碼存儲與大小

    詳解原碼、反碼與補碼存儲與大小

    這篇文章主要介紹了詳解原碼、反碼與補碼存儲與大小的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C++數(shù)據(jù)結(jié)構(gòu)與算法之反轉(zhuǎn)鏈表的方法詳解

    C++數(shù)據(jù)結(jié)構(gòu)與算法之反轉(zhuǎn)鏈表的方法詳解

    這篇文章主要介紹了C++數(shù)據(jù)結(jié)構(gòu)與算法之反轉(zhuǎn)鏈表的方法,結(jié)合實例形式分析了C++反轉(zhuǎn)鏈表的原理、實現(xiàn)方法及相關(guān)注意事項,需要的朋友可以參考下
    2017-08-08
  • C++ 控制臺彈出文件管理對話框案例

    C++ 控制臺彈出文件管理對話框案例

    這篇文章主要介紹了C++ 控制臺彈出文件管理對話框案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • C++深入探究引用的本質(zhì)與意義

    C++深入探究引用的本質(zhì)與意義

    引用是C++一個很重要的特性,顧名思義是某一個變量或?qū)ο蟮膭e名,對引用的操作與對其所綁定的變量或?qū)ο蟮牟僮魍耆葍r,這篇文章主要給大家總結(jié)介紹了C++中引用的相關(guān)知識點,需要的朋友可以參考下
    2022-04-04

最新評論

铜川市| 澜沧| 高密市| 霍州市| 兴隆县| 白玉县| 麻城市| 高清| 舞阳县| 托克逊县| 长子县| 盈江县| 河曲县| 思茅市| 宝山区| 新乡县| 蕉岭县| 南部县| 托克逊县| 安吉县| 南充市| 定边县| 嘉荫县| 丰城市| 泰安市| 永新县| 马鞍山市| 上思县| 全州县| 孟州市| 周宁县| 沾化县| 德惠市| 河间市| 乌兰县| 海兴县| 古浪县| 新河县| 清镇市| 德安县| 永年县|