C语言中的一元加、一元减运算符是什么?
看到网上的很多回答是++与–,其实这是自加与自减运算符,他们同样是一元运算符,但不是我们要讨论的一元加、一元减。
真正的一元加、一元减与算数运算符“加”和“减”一样的写法,都是+和-,但是意义却不同,算术运算符“加”和“减”是二目运算符(运算时需要两个操作数),一元加(+)和一元减(-)则是单目运算符。
**

一元加,一元减可以理解为正负号

**

#include<stdio.h>int main(void){int i = 2;printf("%d\n",-i++);printf("%d\n",i);printf("%d\n",-12%5);return 0;}

看看这段代码,注意到第5行,i前面的-号是一元减,这个程序可以正常输出结果。

-2
3
-2

C语言中的一元加、一元减运算符相关推荐

  1. c语言中字符减减自符意思,C语言中的自加自减运算

    [摘 要]C语言中运算符十分丰富,自加运算和自减运算是c语言的教学中的重点和难点,但我们只要在教学中抓住运算的基本定义,通过经典题型分析和适度深入解析,就不难达到熟练应用之目的. [关键词]运算的定义 ...

  2. c语言自增自减5运算符详解,巧用C语言中的自增自减运算符

    黄建琼 摘要:自增自减运算符在C语言的编程过程中经常用到,具有重要的作用,而灵活使用自增自减运算符则是个难点.该文从几个例子入手,观察运行的结果,对结果进行分析,最后得出结论.以期能使初学者避重就轻, ...

  3. c语言中程序偏离,C语言中的指针加减偏移量

    首先看一段程序: #include int main() { int a[5] = {1, 2, 3, 4, 5}; int* p = (int*)(&a + 1); printf(" ...

  4. C语言自加自减运算符(++i / i++) - C语言零基础入门教程

    目录 一.C 语言自加++ / 自减 – 运算符简介 1.前 ++ 后 ++ 的区别 2.前–后-- 的区别 二.C 语言自加++/自减–运算符实战 三.猜你喜欢 零基础 C/C++ 学习路线推荐 : ...

  5. c语言中逗号自加,计算机二级自加、自减运算符和逗号运算符

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1.设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是( ). A.k++ B.k+=1 C.++k D.k+1 参考答案: ...

  6. c语言中减号算一个字符吗,C语言中指针的加减运算

    char arr[3]; printf("arr:\n%d\n%d\n%d\n", arr, arr + 1, arr + 2); char *parr[3]; printf(&q ...

  7. C语言系列之自增自减运算符的用法(二)

    运算符中最难理解的有自增自减运算符的使用方法,下面我将简单总结一下他们的使用方法 我们知道,C语言运行是由右向左运行的 下面我们来看一个例子 当i等于3的时候 j=++i; 由上面可知,C语言是由右向 ...

  8. c语言中的分数加减,学生作品 | 分数加减法

    原标题:学生作品 | 分数加减法 本文来自橄榄树教室 宥 发明数学,创造数学 像数学家一样思考 数学精彩观念的诞生 数学可以越学越容易吗?贞元数学告诉你:当然可以! [编者按] 我叫张大宥,来自橄榄树 ...

  9. C语言 大整数运算(加、减、乘)

    题目:大整数计算 背景介绍: 大整数一般指超过十尾的十进制整数,假定不超过五十位.这类大整数在C语言系统中因超界溢出而不能直接表达或计算. 实现方法: 以字符串形式输入.输出和存放大整数,计算时可以将 ...

  10. c语言中的自增运算符和自减运算符的运算对象可以是什么变量,C语言之自增和自减运算符...

    一 自增和自减 自增(++):就是给自己的值再加1 自减(--):就是给自己的值减1 tips: ++(--)可以放在前面,也可以放在后面,效果都是一样,都是会给自身+1(-1) 前缀++(--):会 ...

最新文章

  1. android环境传感器
  2. Ionic 4.3.0 发布,移动应用开发框架
  3. mac os 系统密码正确的 但是进不了系统
  4. 理解三次握手和四次挥手
  5. Jquery实现类似百度的搜索框
  6. PHP LOG使用心得(2)
  7. 【渝粤教育】电大中专市场营销管理 (2)作业 题库
  8. 简述openstack
  9. vmware通过vCerter Converter Standalone实现不同VC的V2V虚拟机迁移
  10. leetcode238-除自身以外数组的乘积
  11. Java学习路线(完整详细版)
  12. c 易语言dll 循环,易语言的Dll命令及程序集知识点
  13. SQL Server中查询累计和与滑动平均值
  14. Android 2020年经典面试题
  15. 5分钟就能做一个Excel动态图表,你确定不学学?(纯gif教学)
  16. mysql更新表时自动生成时间和更新时间
  17. 钉钉企业内部应用开发php,钉钉企业内部应用开发心得
  18. iOS学习笔记15 序列化、偏好设置和归档
  19. 谷歌的招聘 (20分)
  20. 关于解决Carsim2016找不Liscens问题的原生BIA法

热门文章

  1. SQL 视图,存储过程锁住了解锁的方法——最简单的方法
  2. 爱智EdgerOS之深入解析文件和数据压缩模块ZIP与Zlib
  3. echarts.common.min.js
  4. 缓冲区溢出(栈溢出)实验 之 JMP ESP
  5. linux运维之高级网络配置
  6. Kmeans聚类K值的确定
  7. led显示屏P4安装方式功能详细介绍
  8. 2022年G1工业锅炉司炉考试报名及G1工业锅炉司炉复审模拟考试
  9. 一禾九穗——禾穗精英女性成长营第一期
  10. 用AI帮助小学一年级记住常用字