如果單獨寫是一個變量
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、小程序制作、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了呂梁免費建站歡迎大家使用!
如果是 '\n'代表換行
如果是 'n'代表n符號
!是邏輯非運算符,!n的結(jié)果是1或0,如果n不為零,則!n的結(jié)果是零,如果n等于零,則!n等于1
如下:
n--和--n的作用都是讓n自減1,如原先n為5,n--或--n之后n就變?yōu)榱?。
他們的區(qū)別在于:
n--這個表達(dá)式的值是n自減之前的值,如:
int n=5;
int a=n--;//此時a的值為5
n--這個表達(dá)式的值是n自減之后的值,如:
int n=5;
int a=--n;//此時a的值為4
例如:
n=10;
k=10*n--+3;
則結(jié)束后,k=103, n=9
--n就是在表達(dá)式中,先n自n自減,再取n的值進(jìn)行運算;
例如:
n=10;
k=--n*10+3;
則結(jié)束后,k=93, n=9
若是單獨的語句--n; 則與 n--; 是完全沒有區(qū)別的。
擴展資料:
C語言是一門通用計算機編程語言,廣泛應(yīng)用于底層開發(fā)。C語言的設(shè)計目標(biāo)是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺的特性,以一個標(biāo)準(zhǔn)規(guī)格寫出的C語言程序可在許多電腦平臺上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業(yè)平臺。
二十世紀(jì)八十年代,為了避免各開發(fā)廠商用的C語言語法產(chǎn)生差異,由美國國家標(biāo)準(zhǔn)局為C語言制定了一套完整的美國國家標(biāo)準(zhǔn)語法,稱為ANSI C,作為C語言最初的標(biāo)準(zhǔn)。[1]目前2011年12月8日,國際標(biāo)準(zhǔn)化組織(ISO)和國際電工委員會(IEC)發(fā)布的C11標(biāo)準(zhǔn)是C語言的第三個官方標(biāo)準(zhǔn),也是C語言的最新標(biāo)準(zhǔn),該標(biāo)準(zhǔn)更好的支持了漢字函數(shù)名和漢字標(biāo)識符,一定程度上實現(xiàn)了漢字編程。
C語言是一門面向過程的計算機編程語言,與C++,Java等面向?qū)ο蟮木幊陶Z言有所不同。
其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
分享文章:c語言中n是什么函數(shù) c語言中n+是什么意思
轉(zhuǎn)載注明:http://m.rwnh.cn/article12/ddgohgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站排名、ChatGPT、企業(yè)網(wǎng)站制作、網(wǎng)頁設(shè)計公司、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)