#include stdio.h
成都創(chuàng)新互聯(lián)是專業(yè)的江油網(wǎng)站建設(shè)公司,江油接單;提供做網(wǎng)站、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行江油網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!
void exe(int** p, int** q);
void main()
{
int *p, *q, a, b;
scanf("%d %d", a, b);
p = a;
q = b;
if (a b)
{
? exe(p, q);
}
printf("a=%d,b=%d\n", a, b);
printf("max=%d,min=%d\n", *p, *q);
}
void exe(int** p, int** q)
{
int* t;
t = *p;
*p = *q;
*q = t;
}
一般變量作為形參,是不能改變實(shí)參值的哦,要返回?cái)?shù)據(jù)就用return;
指針指向真實(shí)的地址,不重新分配內(nèi)存,所以調(diào)用函數(shù)后,如果函數(shù)里改變了指針指向的值,那這個(gè)數(shù)就真的變了。
調(diào)用就是用函數(shù)名,還要傳送相應(yīng)的調(diào)用參數(shù)。
指針是常見間接訪問方式.指針就像一個(gè)快捷方式,它指向內(nèi)存的一個(gè)地址,可以通過指針就可以間接的訪問到數(shù)據(jù)。對(duì)于計(jì)算機(jī),訪問內(nèi)存的方式有兩種,直接訪問和間接訪問。直接訪問通過就是通過變量名稱去訪問。指針概念是構(gòu)成C/C++的重要元素之一,是變量的一種類型,存放的是指定類型數(shù)據(jù)的地址,而同類型變量存放的是數(shù)據(jù)。
指針變量:就是一個(gè)變量,其值是可變的,與整形變量、浮點(diǎn)變量等等的命名規(guī)則完全相同。 “指針”是概念,“指針變量”是具體實(shí)現(xiàn)。指針類型說明,即定義變量為一個(gè)指針變量; 指針變量名; 變量值(指針)所指向的變量的數(shù)據(jù)類型。
擴(kuò)展資料:
與其他高級(jí)編程語言相比,C 語言可以更高效地對(duì)計(jì)算機(jī)硬件進(jìn)行操作,而計(jì)算機(jī)硬件的操作指令,在很大程度上依賴于地址。指針提供了對(duì)地址操作的一種方法,因此,使用指針可使得 C 語言能夠更高效地實(shí)現(xiàn)對(duì)計(jì)算機(jī)底層硬件的操作。另外,通過指針可以更便捷地操作數(shù)組。在一定意義上可以說,指針是 C 語言的精髓。