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

C語言中單目操作符++、–的實例講解

 更新時間:2021年12月09日 13:10:59   作者:hai好  
C語言的操作符共分為算術操作符,移位操作符,位操作符,賦值操作符,單目操作符,關系操作符,邏輯操作符,條件操作符,逗號表達式,下表引用、函數(shù)調用和結構成員這10大類,這篇文章主要給大家介紹了關于C語言中單目操作符++、–的相關資料,需要的朋友可以參考下

前言

大家先判斷下下面代碼的運行結果



答案:

如果你全對了,那么恭喜大佬,這篇博客可能對你收益不大,全當復習好了,這是專門針對編程小白初學單目操作符++、- -的講解,誠摯地希望能夠到xdm。接下來我將開始我的講解,手把手帶xdm拿捏這兩個操作符的運算。

++單目操作符

可分為前置++和后置++

1、前置++,變量先++(一般情況下+1)完以后再運算

2、后置++,變量先運算完以后再++(一般情況下+1)

- -單目操作符

可分為前置–和后置–

1、前置- -,變量先- -(一般情況下-1)完以后再運算

2、后置- -,變量先運算完以后再- -(一般情況下-1)

附1:

接下來我將以上述代碼題目通過代碼演示的方式來講解這兩個單目操作符

代碼演示:

1、最初階段,全部變量初始化為隨機值

2、因為我happr變量指定初始化為9,由于是后置++的緣故,也就是先進行賦值運算以后再進行++操作,所以此時的happy變量還是9,amused=happy,即把9賦值給了amused變量,所以打印出來的amused變量的值是9

3、運算結束以后,由于是后置++的緣故,也就是先進行賦值運算以后再進行++操作,所以此時的happy變量變成了10

4、因為前面happy變量已經(jīng)變成了10,由于這里是前置++,也就是先++后再進行賦值運算,所以打印出來的happy和chuffed變量都是11

5、因為我sorrowful變量指定初始化為9,由于是后置- -的緣故,也就是先進行賦值運算以后再進行- -操作,所以此時的sorrowful變量還是9,woeful=sorrowful,即把9賦值給了woeful變量,所以打印出來的woeful變量的值是9

6、運算結束以后,由于是后置- -的緣故,也就是先進行賦值運算以后再進行- -操作,所以此時的sorrowful變量變成了8

7、因為前面sorrowful變量已經(jīng)變成了8,由于這里是前置- -,也就是先- -后再進行賦值運算,所以打印出來的distressing和sorrowful變量都是7

演示代碼提?。?/h3>
#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

int main()
{
	int happy = 9;
	int amused = happy++;
	printf("%d %d\n", happy, amused);
	int chuffed = ++happy;
	printf("%d %d\n", happy, chuffed);
	int sorrowful = 9;
	int woeful = sorrowful--;
	printf("%d %d\n", sorrowful, woeful);
	int distressing = --sorrowful;
	printf("%d %d\n", sorrowful, distressing);
	return 0;
}

總結

到此這篇關于C語言中單目操作符++、–的文章就介紹到這了,更多相關C語言單目操作符++、–內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • C語言之整數(shù)劃分問題(遞歸法)實例代碼

    C語言之整數(shù)劃分問題(遞歸法)實例代碼

    這篇文章主要介紹了C語言之整數(shù)劃分問題(遞歸法)實例代碼的相關資料,需要的朋友可以參考下
    2017-02-02
  • OpenCV實現(xiàn)車牌定位(C++)

    OpenCV實現(xiàn)車牌定位(C++)

    這篇文章主要為大家詳細介紹了OpenCV實現(xiàn)車牌定位,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • Qt中QMainWindow使用及技巧

    Qt中QMainWindow使用及技巧

    QMainWindow是Qt框架中提供的一個主窗口類,它具有菜單欄、工具欄、狀態(tài)欄等常見的GUI元素,本文就來介紹一下使用技巧,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • C/C++ 獲取自身IP與域名片段的示例代碼

    C/C++ 獲取自身IP與域名片段的示例代碼

    這篇文章主要介紹了C/C++ 獲取自身IP與域名片段的示例代碼,幫助大家更好的理解和學習C/C++編程,感興趣的朋友可以了解下
    2020-10-10
  • C++ 成員變量的初始化順序問題詳解

    C++ 成員變量的初始化順序問題詳解

    這篇文章主要介紹了C++ 成員變量的初始化順序問題詳解的相關資料,需要的朋友可以參考下
    2017-02-02
  • C語言設計實現(xiàn)掃描器的自動機的示例詳解

    C語言設計實現(xiàn)掃描器的自動機的示例詳解

    這篇文章主要為大家詳細介紹了如何利用C語言設計實現(xiàn)掃描器的自動機,可識別的單詞包括:關鍵字、界符、標識符和常整型數(shù),感興趣的小伙伴可以了解一下
    2022-12-12
  • 斐波那契數(shù)列 優(yōu)化矩陣求法實例

    斐波那契數(shù)列 優(yōu)化矩陣求法實例

    斐波那契數(shù)列 優(yōu)化矩陣求法實例,需要的朋友可以參考一下
    2013-03-03
  • openCV4.1.1+VS2019環(huán)境配置詳解

    openCV4.1.1+VS2019環(huán)境配置詳解

    這篇文章主要介紹了openCV4.1.1+VS2019環(huán)境配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • C++中初始化二維數(shù)組的幾種常見方法

    C++中初始化二維數(shù)組的幾種常見方法

    本文詳細介紹了在C++中初始化二維數(shù)組的不同方式,包括靜態(tài)初始化、循環(huán)、全部為零、部分初始化、std::array和std::vector,以及std::vector作為動態(tài)二維數(shù)組的靈活性和應用場景,需要的朋友可以參考下
    2025-04-04
  • 淺談C++ 類的實例中 內存分配詳解

    淺談C++ 類的實例中 內存分配詳解

    下面小編就為大家?guī)硪黄獪\談C++ 類的實例中 內存分配詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12

最新評論

隆安县| 姚安县| 自治县| 喀喇| 灌阳县| 乐业县| 怀仁县| 昆山市| 鄂伦春自治旗| 祥云县| 柏乡县| 利津县| 中超| 抚顺县| 阜阳市| 永顺县| 济宁市| 双桥区| 新邵县| 商丘市| 玛曲县| 汕尾市| 成都市| 邵阳市| 桃江县| 偏关县| 大关县| 大姚县| 贵阳市| 哈尔滨市| 泗阳县| 白玉县| 阜新市| 临高县| 普格县| 肥乡县| 天气| 霍邱县| 龙门县| 泰宁县| 卢湾区|