找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 8988|回復(fù): 7
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)問題 buff[i] = '\0';是什么意思?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:105333 發(fā)表于 2016-6-23 18:51 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
buff = '\0';

是什么意思?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:127004 發(fā)表于 2016-6-23 23:02 | 只看該作者
如果buff[i]是字符數(shù)組,buff[i]='\0'就是這個(gè)數(shù)組的最后一位,因?yàn)閷?duì)于一個(gè)字符串,當(dāng)字符串輸入完后會(huì)自動(dòng)加上'\0',比如buff[]="abc";則buff[3]=’\0‘。
回復(fù)

使用道具 舉報(bào)

板凳
ID:51613 發(fā)表于 2016-6-24 16:50 | 只看該作者
‘\0’是結(jié)束符  就是將結(jié)束符賦給buff
回復(fù)

使用道具 舉報(bào)

地板
ID:128018 發(fā)表于 2016-6-24 19:57 | 只看該作者
把字符結(jié)束符賦值給buff
回復(fù)

使用道具 舉報(bào)

5#
ID:105333 發(fā)表于 2016-6-26 16:35 | 只看該作者
dcs 發(fā)表于 2016-6-23 23:02
如果buff是字符數(shù)組,buff='\0'就是這個(gè)數(shù)組的最后一位,因?yàn)閷?duì)于一個(gè)字符串,當(dāng)字符串輸入完后會(huì)自動(dòng)加上' ...

buff是字符串?dāng)?shù)組,當(dāng)接收完字符串時(shí),是不是字符串后面自動(dòng)加上'\0'這個(gè)結(jié)束符,如果是這樣的話,那么我在軟件上,再一次buff = '\0'  那么這個(gè)字符串后面此不是就有兩個(gè)'\0'結(jié)束符??
回復(fù)

使用道具 舉報(bào)

6#
ID:128190 發(fā)表于 2016-6-26 17:24 | 只看該作者
字符結(jié)束符
回復(fù)

使用道具 舉報(bào)

7#
ID:127819 發(fā)表于 2016-6-28 09:06 | 只看該作者
查查表你就知道了
回復(fù)

使用道具 舉報(bào)

8#
ID:128633 發(fā)表于 2016-6-29 22:50 | 只看該作者
字符串結(jié)束符  或者可以直接 buff[i] = 0; 其中buff大小需要比填入的字符串大小+1
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表