內容比較簡單,但有一道題目比較難
004:神秘的陣列初始化
檢視 提交 統計 提問
總時間限制: 1000ms 記憶體限制: 65536kb
描述填空,使得程式輸出指定結果
#include using namespace std;
int main();
*a[2] = 123;
a[3][5] = 456;
if(! a[0] )
return 0;}輸入
無輸出123,456
樣例輸入
無樣例輸出
123,456
答案如上,補充的是乙個指標陣列的初始化。這種初始化比較少見。
第乙個null是為了進入後面的if,隨後的null並不影響答案
這道題有個比較難理解的地方是第四個
new int[6]
個人理解是:a[3][5] 指的是指標陣列中第三個(記為指標p),p的第六個元素。
由於需要給a[3][5]賦值,所以請求的空間要到。
還有一點是,*a[2] = 123 需要* ,而a[3][5]不需要,可能是因為編譯器判斷是a[3]已經是個位址了,位址按int型第六個和平時直接使用的int陣列類似,直接指出是[5]即可。這個地方仍然有許疑問,只作參考。
第一周總結
第一周學習總結 第一周,我們有學習,計算機的發展,起源,計算機的各種進化,還有計算機的概念,計算機的語言,計算機的組成這些等等。讓我深刻的意識到這是很龐大的一門課程,同時也對我們接下來要學習的課程充滿了期待。對於我自己來說,第一周的學習我還是覺得挺不錯的,挺開心的,能認識到這麼多的朋友,這麼多的知識...
第一周總結
第一周這麼快就過去了,剛開學第一周,沒能擠出很多時間來學習,週六看了一天的課件,把老師給的三個課件看了個遍,線段樹講解和 裡都有很多題目,通過講解更徹底的了解了一下線段樹的原理,線段樹構造,區間查詢,單點更新,區間更新都更具體的講解了一下。後面還有常用的一些模版,也研究了一下,熟悉了具體的原理。主要...
第一周總結
恩。作為新成員,加入大佬雲集的團體 當然,我是小透明.心理壓力特別大,因為我學習比較被動,並且比較慢,相比其他新成員 我的進度條真的相當於沒有動,深深的感覺到自己是個菜雞 很多人已經看完了html,造成這個問題可能有以下幾個原因 1.我覺得不能說我沒有用心,也不能說我不認真不努力 只是說比你優秀的人...