對於指標傳參的再一次簡要的說明

2021-10-24 09:59:57 字數 699 閱讀 6329

#include

#include

#include

intinitstr

(char

*str)

;int

main()

// ptr = "hello world!";

printf

("ptr = %s\n "

,ptr)

;initstr

(ptr)

;printf

("ptr = %s\n "

,ptr)

;return0;

}int

initstr

(char

*str)

memset

(str,0,

strlen

(str));

// *str = "12345678derf";

strcpy

(str,

"srfgfsdfsef");

return0;

}

要想改變傳進來的引數,如果是傳指標變數名,則要往裡面寫內容的話,有一定要用strcpy函式來對位址操作,或者是memcpy函式;

或者乾脆傳入乙個指標變數的位址,用二級指標接收,根據二級指標的定義,二級指標變數儲存的是一級指標變數的位址,因此,只需要對二級指標引用進行操作,就可以改變傳入的一級指標多存的內容。

usaco beads 再一次對DP的了解

剛做這個題目的時候,我不是用dp來做的,雖然效率還不錯,但是寫得很 亂。後來看了一下解題報告,看到了別人非常漂亮的用dp把它弄出來了,就想學 習一下動態規劃的演算法。這個題目是這樣的,有一串項鍊,上面有三種顏色的珠 子,紅,藍,白,其中白色可以看作是與紅色或藍色同種顏色,如果在項鍊的某 一點處斷開,...

CSS的再一次深入(更新中 )

全面我們學了6個選擇器,今天再來學習兩個選擇器,分別是萬用字元選擇器和並集選擇器 1.萬用字元選擇器 表示body裡所有的標籤都被選中 2.並集選擇器 選中的標籤之間用逗號隔開,表示這幾個標籤都被選中 選擇器 有好處也有弊端 好處就是省事,弊端,就是因為太省事了,加大了瀏覽器的負荷。解決辦法 按需選...

再一次ingress沒有IP出現的故障處理

本案例測試環境下發生。本次問題環境比較複雜,只能說解決了問題,但是還沒精準定位到是哪個原因導致,這裡還是做乙個記錄。接到web專案小伙的求助,說是訪問網域名稱網頁空白,發現除錯介面的url路由到了其它專案的位址,懷疑是ingress路由問題。但是後端pod檢視日誌,日誌正常,我看也沒有什麼異常問題出...