欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
請問C語言 buf和buff的區別是什么?(我是小白,請教大神)
[打印本頁]
作者:
WGL88
時間:
2019-5-14 14:34
標題:
請問C語言 buf和buff的區別是什么?(我是小白,請教大神)
大家好,我是個初學者(小白),在教學教材中,針對實現簡易加法計算器的編程中,看到有buf和buff的語句,不知道他們之間有什么區別?還請大神賜教!
以下部分語句中有buf[6]:
void ShowNumber(unsigned long num)
{
signed char i;
unsigned char buf[6];
for (i=0; i<6; i++) //把長整型數轉換為 6 位十進制的數組
{
buf[i] = num % 10;
num = num / 10;
}
for (i=5; i>=1; i--) //從最高位起,遇到 0 轉換為空格,遇到非 0 則退出循環
以下部分語句中有LedBuff[i] :
for (i=5; i>=1; i--) //從最高位起,遇到 0 轉換為空格,遇到非 0 則退出循環
{
if (buf[i] == 0)
LedBuff[i] = 0xFF;
else
break;
}
for ( ; i>=0; i--) //剩余低位都如實轉換為數碼管顯示字符
{
LedBuff[i] = LedChar[buf[i]];
}
}
復制代碼
作者:
天地摩登恒
時間:
2019-5-14 20:44
一個數組名稱而已,你想寫什么都可以。
作者:
bb0
時間:
2019-5-14 21:19
buff是數組名字,中文解釋是緩沖區,一般程序員習慣用buff在存放字符串;你程序里的buff[6]是一個數組名為buff,長度為6的數組。
作者:
tt123
時間:
2019-5-14 22:55
教材有說明的吧。LedBuff是怎麼定義的?LedChar又是怎麼定義的?
快看了代碼一下,buf是儲存了0-9數字的數組。
LedBuff是根據buf數組而定。
我就看不明白為什麼遇到0就要將LedBuff設為0xff?點亮LED?
估計LedChar是一個轉換例表,根據buf的數值,轉換成另外一個值,然後給LedBuff。
作者:
ping264888
時間:
2019-5-15 08:30
一般呢, 程序員喜歡用buf, buff 來命名數據緩存的變量名稱.
作者:
天風情
時間:
2019-5-15 10:05
可以自定義的數組名,你可以改成任何一個自己好記的名字
作者:
ketr丶下雨
時間:
2019-5-15 18:09
這是一個數組的名字,可以根據自己想要的名字來命名
作者:
三感
時間:
2019-5-18 13:31
只是定義一個數組名而已。你喜歡取什么就取什么
作者:
zx513426
時間:
2019-5-18 17:22
buff是個char類型的數組名,自己定義的
作者:
WGL88
時間:
2019-5-21 12:11
謝謝各位!
作者:
Pee
時間:
2019-5-21 13:27
就是一個數組名字,比如說你可以叫張三。也可以叫張三三
作者:
hantu
時間:
2019-5-21 21:29
一樣,buf和buff都是buffer的縮寫,一般用作緩存數組的名字。
就象add和addr一般都是address即地址的縮寫。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1