C語言指標

2022-03-22 06:45:23 字數 863 閱讀 4032

1.指標用法事例

#include

int main()

2. 通過指標間接將乙個變數值賦給另乙個變數

#include

int main()

3.使連個指標指向同乙個變數

#include

int main()

4.比較兩個指標是否相等的運算

#include

int main()

else

return 0;

}5.指向陣列的指標

#include

int main()

;int i=0;

int *ptr;

ptr=data; //ptr指向陣列第乙個元素data[0];

while(i<5)

return 0;

}6.通過指標檢查一串字元是否為回文字元

#include

int main()

;char *start, *end;

int flag=1;

start=name;

end=name+4;

while(start<=end)

start++;

end--;

}if(flag)

else

return 0;

}7.編寫乙個使指標交換兩個數的值。

#include

void main()

9. 使用指標實現氣泡排序

#include

#include

#define m 20

int main()*/}

}for(i=0; ireturn 0;

}

C語言指標

指標變數是包含記憶體位址的變數,它指向記憶體中的一塊區域,通過指標的值,可以間接訪問到相應的記憶體單元的資料,並做相應的修改。1 指標的定義和簡單使用 定義乙個指標變數和定義一般的變數類似,只需在變數名前面加乙個 對乙個指標變數賦值可以用取位址符 來獲取到乙個變數的位址,如果要獲得指標指向的記憶體區...

C語言指標

1 定義指標變數void change int n 格式 變數型別 變數名 定義了乙個指標變數p 指標變數只能儲存位址 指標變數p前面的int 指標變數p只能指向int型別的資料 int main void change int n 2 指標與陣列 陣列名其實質是乙個指標,但是它和普通的指標變數還是...

c語言指標

編寫程式,在主函式裡用指標陣列輸入六個字串,再用另乙個函式對這六個字串排序,並在主函式中輸出排好序的字串。include void sort char s,int n char temp for int i 0 ifor int j 0 jif strcmp s j s j 1 0 temp s j...