'q' == recvBuf[0]什么意思
有知道recvBuf[]是什么意思的大神嗎?
慕碼人2483693
2021-11-03 11:07:58
TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊
應(yīng)該是某個(gè)程序的一句吧。 1.recvBuf 看名字是“received buffer”,估計(jì)是用來(lái)保存收到的信息;2.[0]說(shuō)明了recvBuf是一個(gè)數(shù)組(array),句子里用的是數(shù)組的第一項(xiàng);3."=="說(shuō)明這句話是一個(gè)判斷語(yǔ)句,判斷字符'q'是不是和recvBuf[0]相同4.這句話的返回值是true或者false
TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊
C語(yǔ)言下的,或者C++,輸出字符‘q’到客戶端或者服務(wù)器。recvBuf是緩沖區(qū)函數(shù),[0]表示大小為1,一個(gè)數(shù)組,存儲(chǔ)一個(gè)字符,占了1B內(nèi)存,有意思。沒(méi)有結(jié)束符,內(nèi)存但是不會(huì)溢出。單片機(jī)領(lǐng)域吧,內(nèi)存卡那么嚴(yán)。
舉報(bào)