广告
返回顶部
首页 > 资讯 > 后端开发 > 其他教程 >C语言中单目操作符++、–的实例分析
  • 365
分享到

C语言中单目操作符++、–的实例分析

2023-06-22 00:06:23 365人浏览 泡泡鱼
摘要

C语言中单目操作符++、–的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言大家先判断下下面代码的运行结果答案:如果你全对了,那么恭喜大佬,这篇博客可能对你收益不大,

C语言中单目操作符++、–的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

    前言

    大家先判断下下面代码的运行结果

    C语言中单目操作符++、–的实例分析
    C语言中单目操作符++、–的实例分析
    C语言中单目操作符++、–的实例分析

    答案:

    C语言中单目操作符++、–的实例分析

    如果你全对了,那么恭喜大佬,这篇博客可能对你收益不大,全当复习好了,这是专门针对编程小白初学单目操作符++、- -的讲解,诚挚地希望能够到xdm。接下来我将开始我的讲解,手把手带xdm拿捏这两个操作符的运算。

    ++单目操作符

    可分为前置++和后置++

    1、前置++,变量先++(一般情况下+1)完以后再运算

    2、后置++,变量先运算完以后再++(一般情况下+1)

    - -单目操作符

    可分为前置–和后置–

    1、前置- -,变量先- -(一般情况下-1)完以后再运算

    2、后置- -,变量先运算完以后再- -(一般情况下-1)

    附1:

    接下来我将以上述代码题目通过代码演示的方式来讲解这两个单目操作符

    代码演示:

    最初阶段,全部变量初始化为随机值

    C语言中单目操作符++、–的实例分析

    因为我happr变量指定初始化为9,由于是后置++的缘故,也就是先进行赋值运算以后再进行++操作,所以此时的happy变量还是9,amused=happy,即把9赋值给了amused变量,所以打印出来的amused变量的值是9

    C语言中单目操作符++、–的实例分析

    运算结束以后,由于是后置++的缘故,也就是先进行赋值运算以后再进行++操作,所以此时的happy变量变成了10

    C语言中单目操作符++、–的实例分析

    因为前面happy变量已经变成了10,由于这里是前置++,也就是先++后再进行赋值运算,所以打印出来的happy和chuffed变量都是11

    C语言中单目操作符++、–的实例分析

    因为我sorrowful变量指定初始化为9,由于是后置- -的缘故,也就是先进行赋值运算以后再进行- -操作,所以此时的sorrowful变量还是9,woeful=sorrowful,即把9赋值给了woeful变量,所以打印出来的woeful变量的值是9

    C语言中单目操作符++、–的实例分析

    运算结束以后,由于是后置- -的缘故,也就是先进行赋值运算以后再进行- -操作,所以此时的sorrowful变量变成了8

    C语言中单目操作符++、–的实例分析

    因为前面sorrowful变量已经变成了8,由于这里是前置- -,也就是先- -后再进行赋值运算,所以打印出来的distressing和sorrowful变量都是7

    C语言中单目操作符++、–的实例分析

    演示代码提取:

    #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语言中单目操作符++、–的实例分析的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网其他教程频道,感谢各位的阅读!

    --结束END--

    本文标题: C语言中单目操作符++、–的实例分析

    本文链接: https://www.lsjlt.com/news/301626.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • C语言中单目操作符++、–的实例分析
      C语言中单目操作符++、–的实例分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言大家先判断下下面代码的运行结果答案:如果你全对了,那么恭喜大佬,这篇博客可能对你收益不大,...
      99+
      2023-06-22
    • C语言中单目操作符++、–的实例讲解
      目录前言++单目操作符- -单目操作符附1:代码演示:演示代码提取:总结前言 大家先判断下下面代码的运行结果 答案: 如果你全对了,那么恭喜大佬,这篇博客可能对你收益不大,全...
      99+
      2022-11-12
    • C语言操作符的示例分析
      这篇文章给大家分享的是有关C语言操作符的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。前言C语言中操作符不多,但是有些相同的操作符都是在不同的表达式中,有不同的解释意思,比如 * 号,在表达式中5*5表示...
      99+
      2023-06-20
    • C语言操作符使用实例分析
      本篇内容介绍了“C语言操作符使用实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!算术操作符主要是 (+ - * / %) 五种算数操作...
      99+
      2023-07-02
    • C语言简单题目举例分析
      本篇内容主要讲解“C语言简单题目举例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言简单题目举例分析”吧!题目题目描述针对等额本金还款模式的客户,写一个程序按顺序输入贷款总额(单位为万元...
      99+
      2023-06-03
    • C语言中的文件操作实例分析
      这篇文章主要介绍了C语言中的文件操作实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言中的文件操作实例分析文章都会有所收获,下面我们一起来看看吧。1.为什么使用文件在学习结构体时,写了一个简易的通讯录...
      99+
      2023-07-02
    • C语言文件操作实例分析
      这篇文章主要介绍了C语言文件操作实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言文件操作实例分析文章都会有所收获,下面我们一起来看看吧。一、为什么使用文件?当我们在编写一个项目的时候,自然而然想到要...
      99+
      2023-07-02
    • C语言文件的操作实例分析
      这篇文章主要介绍了C语言文件的操作实例分析的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言文件的操作实例分析文章都会有所收获,下面我们一起来看看吧。一、为什么使用文件当我们写一些项目的时候,我们应该要把写的...
      99+
      2023-06-30
    • C语言的堆串实例操作分析
      今天小编给大家分享一下C语言的堆串实例操作分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、堆串概念与定长顺序穿的存储结...
      99+
      2023-06-29
    • C语言字符串实例分析
      本篇内容主要讲解“C语言字符串实例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C语言字符串实例分析”吧!看下面这个我们熟知的也是最先学习的代码"Hello world!"...
      99+
      2023-06-29
    • C语言入门基础之操作符的示例分析
      这篇文章给大家分享的是有关C语言入门基础之操作符的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。操作符首先第一部分操作符分类如上,具体不再用文字阐述。算术操作符首先算术操作符,有除号值得一讲,若想得浮点数...
      99+
      2023-06-20
    • C语言单链表实例分析
      今天小编给大家分享一下C语言单链表实例分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1、移除链表元素链接直达:移除链表元...
      99+
      2023-06-30
    • C++操作符的示例分析
      这篇文章给大家介绍C++操作符的示例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。C++操作符是C++中的一个高级C++技术,下面进行相关介绍,或许你发现,有些操作符使用了相同的符号,符号的意义可以随环境进行改变,...
      99+
      2023-06-17
    • C语言运算符的重载实例分析
      本篇内容介绍了“C语言运算符的重载实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!写一个Add函数我们先讨论下面代码,并复习前面的内容...
      99+
      2023-06-26
    • C语言选择、循环、函数、数组与操作符实例分析
      本篇内容介绍了“C语言选择、循环、函数、数组与操作符实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、选择语句如果你好好学习,校招时...
      99+
      2023-06-30
    • C语言中单链表的示例分析
      这篇文章将为大家详细讲解有关C语言中单链表的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、思路步骤1. 定义结构体a.数据域:用来存放数据b.指针域:用来存放下一个数据的位置2.初始化申请头结...
      99+
      2023-06-25
    • C语言 操作符分类解析与使用
      目录操作符的分类算术操作符移位操作符位操作符逻辑操作符逗号表达式表达式求值隐式类型转换算术转换操作符的属性xwg今天就带各位大佬来了解一波C语言的操作符。 操作符的分类 常见的操作符...
      99+
      2022-11-12
    • C语言中输入中文字符串实例分析
      本文小编为大家详细介绍“C语言中输入中文字符串实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“C语言中输入中文字符串实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。...
      99+
      2022-10-19
    • C语言转义字符使用实例分析
      这篇文章主要介绍“C语言转义字符使用实例分析”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“C语言转义字符使用实例分析”文章能帮助大家解决问题。1.认识转义字符所有的ASCII码都可以用“”加数字(一...
      99+
      2023-06-17
    • c语言中移位运算符的示例分析
      这篇文章主要介绍c语言中移位运算符的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!C语言是什么C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发,使用C语言可以以简易的方式编译、处理低级存储...
      99+
      2023-06-15
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作