通過昨天的介紹,大家知道了+、-、*、/、%這額運(yùn)算符的使用方法。今天我們來講講昨天沒說的++和--運(yùn)算符。
在C語言中,++和--占了很重要的地位,比如循環(huán),判斷等語句都需要使用。下面我們來說一下他們的使用方法:
1、++運(yùn)算符:使用++運(yùn)算符的格式為:x++或++x,其中++x意味在進(jìn)行該行運(yùn)算前先進(jìn)行x=x+1運(yùn)算,而x++代表在進(jìn)行該行運(yùn)算后再進(jìn)行x=x+1運(yùn)算。舉個(gè)例子
創(chuàng)新互聯(lián)專注于靖西企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站開發(fā)。靖西網(wǎng)站建設(shè)公司,為靖西等地區(qū)提供建站服務(wù)。全流程按需開發(fā)網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
#include<stdio.h>
int main(void){
int a=0;
printf("%d\n",a++);
}
程序輸出為0。
#include<stdio.h>
int main(void){
int a=0;
printf("%d\n",++a);
}
程序輸出為1。
所以可以看出++在后時(shí)先輸出,后運(yùn)算;++在前時(shí)先運(yùn)行x=x+1;
2、--運(yùn)算符:使用--運(yùn)算符的格式為:x--或--x,其中++x意味在進(jìn)行該行運(yùn)算前先進(jìn)行x=x-1運(yùn)算,而x--代表在進(jìn)行該行運(yùn)算后再進(jìn)行x=x-1運(yùn)算。舉個(gè)例子
#include<stdio.h>
int main(void){
int a=0;
printf("%d\n",a--);
}
程序輸出為0。
#include<stdio.h>
int main(void){
int a=0;
printf("%d\n",--a);
}
程序輸出為-1。
所以可以看出--在后時(shí)先輸出,后運(yùn)算;--在前時(shí)先運(yùn)行x=x-1;
所以,從例子不難看出++運(yùn)算符和--運(yùn)算符的使用方法。
網(wǎng)站標(biāo)題:C語言的運(yùn)算符與表達(dá)式(下)
當(dāng)前地址:http://chinadenli.net/article42/geoiec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、用戶體驗(yàn)、營銷型網(wǎng)站建設(shè)、電子商務(wù)、靜態(tài)網(wǎng)站、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)