亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
4能夠被12整除
1.25倍速下老師的普通話相當標準,相當磁性,哈哈
n的階乘就是1,老師這樣寫沒錯,一開始如果輸入0就會用到這個判斷,返回1,其他情況下是用不到這個判斷的
宏只是簡單得字符串替換
很久開始學的,感覺很不錯
聽雷老師講課,我滴媽,渾身都是勁,突然一身疲憊一掃而光哈哈
這一節講的一般,三種定義方式應該給個具體的示例,而不是簡單的說說。還有定義和聲明之前有什么區別,說的不夠清晰明了
老師幾句話,勝我一小時
@江戶川柯南_qq 不是視頻錯了,是你錯了,我給你捋一下,捋之前改個名,p1, p2 太亂了,p1 改叫 pCurrOne,p2 改叫 pPrevOne。
最后一次是判斷 price,假設最后一次輸入的 price 是 0, 那么在最后一次的下一次循環判斷就不會通過,那么最后一次也就是 pCurrOne 就直接作廢(視頻這里忘了 free() ),而 pPrevOne 將作為真正的最后一個,所以是 pPrevOne -> next = NULL;
head[害的]
next[耐ks]
打印鏈表用遞歸你是認真的嗎?==
沒有free掉內存,差評
前面有很多人說最后一個節點是p1,其實并不是,首先p1,p2并不是節點,只是一個臨時變量,就像冒泡排序中的tmp,節點是malloc分配的內存塊。其次最后一個節點是p2指向的內存塊,因為p1是在price不等于0的情況下才追加到p2指向的內存塊的next指針中,但是由于判斷=0,所以沒有追加!??!注意p2并不是節點,p1也不是節點,他們都是指針,都僅僅指向地址,由于最后一個p是指向(0,0),這個內存塊并沒有追加到上一個內存塊的next指針中,而上一個內存塊的位置在哪呢?最后一次執行循環的時候,p1把地址給了p2,所以最后一個地址是p2指向的內存塊。
聲音很有特色,講的清晰。跟著從頭寫了一遍。重新了解學習了C語言。 謝謝老師~受益匪淺。
n==0,應該作為一個錯誤處理或者單獨分開返回0才對吧,一個大于0的整數,在遞歸的過程中是不會有參數為0的情況出現的
課程須知
本課程為C語言的中級課程 1、需要有一定的C語言基礎,如有基礎薄弱的童鞋可以看一下網站上其他3門C語言的課程 2、因在Linux環境下,需會一些Linux下的命令,可以看一下《Linux C語言編程原理與實踐》此課。
老師告訴你能學到什么?
1、預處理是干什么的 2、結構體是什么 3、公用體是什么 4、位運算是怎么回事 5、如何實現動態數據結構體 6、遞歸的原理

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消