char buf 10240是什麼意思

2021-08-09 10:12:34 字數 879 閱讀 5127

1樓:匿名使用者

char buf[1024]=; 就是臨時申請一個 1024大的空間(又叫buffer),並且初始化為0。

char buf[1024*4]=; 這個和上面一摸一樣,臨時申請了一個 1024*4 大的空間,並初始化為0。

2樓:匿名使用者

表示定義了一個大小為1024的char陣列,並將所有元素賦值為0。

這個語法是陣列的列表初始化。如果列表元素數n小於陣列大小,則將陣列的前n個元素初始化為列表裡的元素,其他元素執行預設初始化,對於基本內建型別而言,就是初始化為0。

樣例#include

int main()

;std::cout << a[1] << std::endl; //輸出0

return 0;}

3樓:匿名使用者

將字元陣列buf定義為各個元素的初始值為0,就是字元'\0'

c語言中,char buf[1024]={0}和char buf[1024]=""一樣嗎?還有字元

4樓:

是一樣的,因為'\0'字元的ascii值為0,而char buf[1024]="",存放的也是'\0'字元的ascii碼值,當然也是0啊。

說明:字元陣列存放的並不是字元本身,而是字元對應的ascii碼值,所以字元變數可以參與算術運算。

#include

void main()

;char buf1[10]="";

for(i=0;i<10;i++)

printf("\n");

for(i=0;i<10;i++)

printf("\n");

}輸出結果為:

黃河是什麼是什麼是什麼是什麼,黃河是什麼,黃河是什麼,黃河是什麼

黃河,中國北部大河,全長約5464公里,流域面積約752443平方公里。世界第六大長河,中國第二長河。黃河發源於青海省青藏高原的巴顏喀拉山脈查哈西拉山的扎曲,北麓的卡日曲,和星宿海西的約古宗列曲,呈 幾 字形。自西向東分別流經青海 四川 甘肅 寧夏 內蒙古 陝西 山西 河南及山東9個省 自治區 最後...

書籍是什麼,是什麼怎麼造句書籍是什麼是什麼是什麼是什麼造句

書籍是bai一架梯子,是引導我們登上du知識的殿zhi堂。書籍是一把dao鑰匙,它是幫助專我們開啟心靈的智屬慧之窗。書籍是一條小船,它是幫助我們達到勝利的彼岸。書籍是一個指南針,它是指示我們走向成功的陽關大道。書籍是燈塔,是指引我們登上知識海洋的彼岸。書籍是一盞明燈,是我們照亮前進的路程的燈塔。書籍...

書籍是什麼是什麼是什麼是什麼 比喻句

內容來自使用者 李鵬亞 什麼是什麼比喻句 篇一 什麼是什麼比喻句 一 比喻句的意義比喻就是通常說的打比方,即用具體的 淺顯的一個事物或情境來比方另一個抽象的 深奧的事物或情境的一種修辭手法.比喻句常有比喻詞,如 像 似的 像 一樣 好比 彷彿 等.一般有本體,喻體和比喻片語成,又有明喻 暗喻 隱喻之...