增量和减量 函数

首页 / Awk / 增量和减量运算符

AWK支持以下递增和递减运算符-

预增(Pre-Increment)

它由++表示,它将操作数的值增加1。此运算符首先将操作数的值增加,然后返回增加的值, 例如,在下面的示例中,此运算符将两个操作数a和b的值都设置为11。

awk 'BEGIN { a=10; b=++a; printf "a=%d, b=%d\n", a, b }'

在执行此代码时,您将获得以下输出-

a=11, b=11

递减(Pre-Decrement)

用-表示,它将操作数的值减 1 ,该运算符首先递减操作数的值,然后返回递减的值,在下面的示例中,此运算符将两个操作数a和b的值都设置为9。

链接:https://www.learnfk.comhttps://www.learnfk.com/awk/awk-increment-decrement-operators.html

来源:LearnFk无涯教程网

[Learnfk]$awk 'BEGIN { a=10; b=--a; printf "a=%d, b=%d\n", a, b }'

执行上述代码后,您将获得以下输出-

a=9, b=9

后增(Post-Increment)

它由++表示,它将操作数的值增加1,此运算符首先返回操作数的值,然后将其值增加, 例如,以下代码将操作数a的值设置为11,将b设置为10。

[Learnfk]$awk 'BEGIN { a=10; b=a++; printf "a=%d, b=%d\n", a, b }'

在执行此代码时,您将获得以下输出-

a=11, b=10

后减(Post-Decrement)

用-表示,它将操作数的值减 1,该运算符首先返回操作数的值,然后递减其值。如,以下代码将操作数a的值设置为9,将b设置为10。

[Learnfk]$awk 'BEGIN { a=10; b=a--; printf "a=%d, b=%d\n", a, b }'

在执行此代码时,您将获得以下输出-

a=9, b=10

这一章《AWK - 运算符 - 增量和减量 函数》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持

相关文章

左耳听风 -〔陈皓 - 109讲〕

大规模数据处理实战 -〔蔡元楠 - 46讲〕

项目管理实战20讲 -〔雷蓓蓓 - 25讲〕

徐昊 · TDD项目实战70讲 -〔徐昊 - 70讲〕

使用 jQuery 排序

在多线程和进程程序中捕获异常

State 不会在 react-native 中使用 AsyncStorage 更新其值

单击菜单容器外时如何防止页面滚动和关闭菜单

c++中的future是否对应于javascript中的promise?

从 2 个不同的表中获取数据并将它们加入 sql

视频推荐〔Awk - 03-三剑客正则-正则什么鬼〕

更多视频 »
好记忆不如烂笔头。留下你的足迹吧 :)