卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何使用指針編寫C程序

指針是C語(yǔ)言的一大特色,正確而靈活地運(yùn)用它可以使程序簡(jiǎn)潔、靈活和高效。每一個(gè)學(xué)習(xí)和使用C語(yǔ)言的人都應(yīng)該深入學(xué)習(xí)和掌握指針。 什么是指針 地址就是指針存放地址的變量,指針變量的值是地址。在C語(yǔ)言中,

指針是C語(yǔ)言的一大特色,正確而靈活地運(yùn)用它可以使程序簡(jiǎn)潔、靈活和高效。每一個(gè)學(xué)習(xí)和使用C語(yǔ)言的人都應(yīng)該深入學(xué)習(xí)和掌握指針。

什么是指針

地址就是指針存放地址的變量,指針變量的值是地址。在C語(yǔ)言中,“*”為指向符,“”為地址符。定義指針變量的一般形式是:類型名 *指針變量名。指針變量只能存放地址。

怎樣引用指針變量

引用指針變量有三種方式:

  1. 給指針變量賦初值,初值是“地址”。
  2. 引用指針變量指向的變量。
  3. 引用指針變量的值。

例如,輸入a、b兩個(gè)整數(shù),按先后大小順序輸出a、b。不交換整型變量的值,而是交換兩個(gè)指針變量的值。

指針變量作函數(shù)參數(shù)

指針變量作函數(shù)參數(shù)的作用是將一個(gè)變量的地址傳送到另一個(gè)函數(shù)中。通過指針引用數(shù)組,所謂數(shù)組元素的指針就是數(shù)組元素的地址。在C語(yǔ)言中,數(shù)組名代表數(shù)組中首元素的地址。對(duì)指針進(jìn)行加減,就是對(duì)地址進(jìn)行加減。引用數(shù)組元素有兩種方式:下標(biāo)法和指針法。

數(shù)組名作函數(shù)參數(shù)

C編譯器將形參數(shù)組名作為指針變量來處理。數(shù)組名作函數(shù)參數(shù)時(shí),數(shù)組名代表的是數(shù)組首元素的地址,因此傳遞的值是地址,所以要求形參是指針變量。與變量名作函數(shù)參數(shù)的區(qū)別是,通過函數(shù)調(diào)用不能改變實(shí)參變量的值。

標(biāo)簽: