這是一首歌行體的古詩,句式長短不齊,韻腳兩韻一轉(zhuǎn),多次變換,有一種參差錯(cuò)落、曲折跌宕的感覺,這有助于表現(xiàn)坎坷生活和悲涼郁塞的心情.《唐宋詩醇》評(píng)價(jià)這首詩說:"極無聊事,以直寫見筆力,入后大波軒然而起,疊筆作收,如龍掉尾,非僅見此老胸懷,若無此意,詩亦不可作."
全篇可分為四段.從開頭至"塘坳"為第一段,寫面對(duì)狂風(fēng)破屋的焦慮.從"南村"至"嘆息"為第二段,寫面對(duì)群童抱茅的無奈.從"俄頃"至"何由徹"為第三段,寫遭受夜雨的痛苦.從"安得"至最后為第四段,寫期盼廣廈,將苦難加以升華.前三段是寫實(shí)式的敘事,訴述自家之苦,情緒含蓄壓抑;后一段是理想的升華,直抒憂民之情,情緒激越軒昂.前三段的層層鋪敘,為后一段的抒情奠定了堅(jiān)實(shí)的基礎(chǔ).如此抑揚(yáng)曲折的情緒變換,完美地體現(xiàn)了杜詩"沉郁頓挫"的風(fēng)格.