1.大b和小b含義
計算機中對於乙個char型別,佔乙個位元組,也就是8位,其中大b指的就是位元組byte,小b指的就是位bit
sizeof算的大小就是位元組,sizeof(char)就是1
char achbuf[500]就是500個位元組
2.平常所說的傳輸速率,頻寬都是以小b為單位的,所以計算時要注意這一點
例子:char achbuf[2048];
printf("%d\n", sizeof(achbuf));
假如2秒鐘列印了5個上面的printf函式,請問頻寬是多少?
解:sizeof(achbuf)大小是2048,5個就是5*2048,每秒就是(5*2048)/2=5*1024,也就是5kb/s,換算成b/s就是5*8=40kb/s
頻寬計算方法 及 大B與小b 說明
在電腦科學中,bit是表示資訊的最小單位,叫做二進位制位 一般用0和1表示。byte叫做位元組,由8個位 8bit 組成乙個位元組 1byte 用於表示計算機中的乙個字元。bit與byte之間可以進行換算,其換算關係為 1byte 8bit 或簡寫為 1b 8b 在實際應用中一般用簡稱,即1bit簡...
頻寬計算方法 及 大B與小b 說明
在電腦科學中,bit是表示資訊的最小單位,叫做二進位制位 一般用0和1表示。byte叫做位元組,由8個位 8bit 組成乙個位元組 1byte 用於表示計算機中的乙個字元。bit與byte之間可以進行換算,其換算關係為 1byte 8bit 或簡寫為 1b 8b 在實際應用中一般用簡稱,即1bit簡...
頻寬計算方法 及 大B與小b 說明
在電腦科學中,bit是表示資訊的最小單位,叫做二進位制位 一般用0和1表示。byte叫做位元組,由8個位 8bit 組成乙個位元組 1byte 用於表示計算機中的乙個字元。bit與byte之間可以進行換算,其換算關係為 1byte 8bit 或簡寫為 1b 8b 在實際應用中一般用簡稱,即1bit簡...