已采納回答 / qq_不二意_0
等號左邊是指針的時候,右邊的是取地址符,這樣能形成“指針”=“地址”,數據類型加&在等號左邊就是引用,類似C語言的指針,不過比指針用法方便,在作為函數參數的時候直接將本身作為參數即可,且能做到實形互傳
2018-07-24
最贊回答 / 慕斯803635
就是這個“int getMax(int *arr,int count)”函數啊,*arr接收數組numArr[3] = {3, 8, 6},count接收數組長度
2018-07-21
最新回答 / zx程序猿
const int *p;意思是修飾*p變成常量,*p的值不能改變,但是p能改變,也就是說指針指向的地址可以改變,所以p=&b是正確的,所以現在指針P指向b地址,*p就是b的值,所以變成5;不是意義上的*p直接改變,是指針指向被動改變。這是我的理解,希望能幫助你。
2018-07-13
最贊回答 / 慕仔6589703
上面代碼說你的這個函數不安全,這個是比較新的VS版本給的警告,微軟認為scanf的使用存在安全隱患,因為C/C++中的字符串處理都是以\0為截止符的,如果搜索不到\0,容易出現字符串越界。所以vc擴展的所謂安全標準庫,都添加了一個參數用以指定字符串參數的長度,用以避免這種安全隱患。要改成更安全的strcpy_s函數就可以,詳細用法可以百度。
2018-06-19