第一大題:計算陣列a[i]有多少個個數?哈哈
int(sizeof(a)/sizeof(a[0]))是什麼意思啊?
答:sizeof函式如果我沒記錯的話應該是求屬於或者矩陣的大小,
所以sizeof(a)就是陣列a的大小,
那麼sizeof(a[0])就是陣列a中第0個元素的大小,而屬於中每個元素的大小都是一樣的啊,因為每個元素型別一樣,
所以二者相除就是這個陣列的長度,那前面那個int就是將這個值的型別由size_t強制轉換為短整型int,
以用於後續計算和輸出。
第二大題:
visual studio 中如何同時注釋多行和取消注釋多行
注釋多行:先按 ctrl - k 組合鍵,再按 ctrl - c 組合鍵
取消注釋多行:先按 ctrl - k 組合鍵,再按 ctrl - u 組合鍵
C C 語言常見知識點
最近刷題,涉及到c中常見的知識點,慢慢記錄下。char str abcdefg str 3 m 這段 雖然編譯能通過,但是執行會出錯,而下面這段 就能執行通過 char str 10 abcdefg str 3 m 這是為什麼呢,因為指標指向常量字串,其位於常量儲存區,常量字串的內容是不可以被修改的...
c c 常見知識點
1.c中struct可不可以有函式,c 中類與struct區別?c中結構體struct可以有函式指標,但不能有函式 c 中struct和類區別不大,類預設成員變數與成員函式為private,並且預設繼承方式為private繼承,而struct成員變數預設為public,預設繼承方式為public繼承...
C C 語言小知識點
平時自己學習c c 語言的一些積累,怕自己忘了,所以記錄下來。1.函式不指定返回型別,預設型別為int。2.const var 預設指標var為const int var。3.在c 中,struct就是類,只是成員預設為public,而不像class預設為private。c 中的結構體已經不是c語言...