關於指標的問題,如何使用指標?

發布 科技 2024-07-18
12個回答
  1. 匿名使用者2024-01-30

    假設您外出購買雜貨,時針已經越過了 x 角。

    時針行駛的小時數是 x 30。

    分針行駛的小時數是 (x+110+110) 360。

    兩者相等,即 (x+110+110) 360=x 30。 解 x=20。

    所以小時數是 20 30 = 2 3 小時,對應於 (2 3) * 60 = 40 分鐘。

  2. 匿名使用者2024-01-29

    時針每小時移動 360 12 = 30°,30 60 = 每分鐘,分針每分鐘移動 360 60 = 6°。

    當你外出時,時針在前面,方程式列出:

    求解方程得到 t=,即 6:12 處的額外門。

    當你回到家時,分針在前面,方程式被列出

    6*t-30*

    求解方程得到 t=,這比回家的 6:52 多。 分鐘。

  3. 匿名使用者2024-01-28

    我錯了,指標...... 我以為它是指向 C 語言的指標。

    那麼,分針每分鐘旋轉6°,時針每分鐘旋轉一次,從六點鐘方向(時針和分針的180°),設x為時間,時針和分針的角度是180°-6°*x(分針轉動的角度)+分針轉動的角度)=110°, 計算應該是6:13左右,然後從六點半開始計算:15°+6°*,結果大約是6:53,所以是40分鐘。

  4. 匿名使用者2024-01-27

    線速度,角速度,很容易做到。

  5. 匿名使用者2024-01-26

    指標的用法很複雜,可以寫一本書,下面我就列舉一下,指標的三個基本概念*函式的第一段,表示指標就是位址,指標變數就是儲存位址的變數。

    # include

    int main (void)

    第二個函式顯示,如果指標變數 p 指向正態變數,則 *p 完全等效於該變數。

    更改 *p 的值會更改它所指向的變數的值。

    # include

    int main (void)

    第三個函式顯示,指標除了函式的返回值外,還可以通過調製函式來改變主鍵函式變數的值。

    # include

    void fun (int *p)

    int main (void)

  6. 匿名使用者2024-01-25

    實際上,指標非常簡單。

  7. 匿名使用者2024-01-24

    指標變化無常不容易介紹,房東還是去看書C和指標! 經典!

  8. 匿名使用者2024-01-23

    指標寬廣而深刻,恐怕在這裡介紹不完。

    我向你推薦《C 語言中的現代方法》一書,其中介紹了指標。

  9. 匿名使用者2024-01-22

    答:ps 是乙個字元指標,指向陣列的第乙個位址,即第乙個字元'c'

    然後 ps+2 指向第三個字元 m',但 ps+2 只是乙個指標(位址)來表示 m 必須取他指向的位址中的值,所以它應該是 *(ps+2)。

    B ps 等價於 S,因此 S[2] 與 ps[2] 具有相同的效果,並且 d 是 a 所說的正確。

  10. 匿名使用者2024-01-21

    1 是 m 的位址,ps 是 char 指標,指標指向陣列的第乙個位址,移動 2 表示 m

    2 是 m ps[2] 用作陣列,3 是 m s[2] 表示陣列的第二個元素,即 m4,表示 ps 的位址 +2,然後 *ps 表示 m,所以選擇 a,a 正好表示 m,m 的位址應該改為 * (ps+2)。

  11. 匿名使用者2024-01-20

    *ps=s;ps 是指向陣列的第乙個位址的字元指標。

    b:ps[2] 等價於 *(ps+2),所以 ps[2] 代表 m;

    C:這個不需要解釋,陣列下標從零開始;

    d:ps=ps+2,然後 *ps 代表 m,所以最終答案是

  12. 匿名使用者2024-01-19

    答案是

    ps+2 表示位址,因為 ps 指向 S 的第乙個位址,而 a 表示位址,而不是內容。

    ps[2] 和 s[2] 都代表第三個元素。

    ps=ps+2 以後,*ps 表示點的內容,所以也指向第三個元素。

相關回答
5個回答2024-07-18

派生類可以轉換為基類,因為派生類本身有基類的成員,所以不需要強制轉換,這就是為什麼派生類的指標和引用可以轉換為基類的指標和引用,而基類的指標和引用只能訪問基類的成員, 即型別轉換的向上強制。 >>>More

15個回答2024-07-18

首先,我想說的是,二維陣列和一維陣列有很大的區別,所以請不要用一維陣列來理解二維陣列。 >>>More

17個回答2024-07-18

p5[1] 取第二個字元的位址,即'b',列印結果為b,取p5[0]+1"def",列印結果為 def >>>More

9個回答2024-07-18

int (*p)[10];

其中 sizeof(*p) 是 10 ints 的大小,即 40double* (p)[10][10]; >>>More

18個回答2024-07-18

#include

int main() >>>More