并不是不規(guī)范的問(wèn)題,你子程序?qū)懛ㄖ荒茉谧映绦蛑休敵稣_的數(shù)據(jù),而在主函數(shù)中無(wú)法得到交換過(guò)的x和y的值。參考程序運(yùn)用指針讓子程序去讀寫(xiě)a和b的值,在子程序執(zhí)行完成后,a和b的值確實(shí)得到了交換。
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括玉山網(wǎng)站建設(shè)、玉山網(wǎng)站制作、玉山網(wǎng)頁(yè)制作以及玉山網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃等。多年來(lái),我們專(zhuān)注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,玉山網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶(hù)以成都為中心已經(jīng)輻射到玉山省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶(hù)的支持與信任!
你的程序中子程序采用的不是指針類(lèi)型參數(shù),這樣子程序無(wú)法將交換過(guò)后的值傳回來(lái)。
1、首先打開(kāi)vs2014,新建一個(gè)項(xiàng)目。
2、添加頭文件。
3、添加main主函數(shù)。
4、定義一個(gè)函數(shù)addTwoNumbers。
5、將addTwoNumbers函數(shù)地址賦值給ptr_sum。
6、調(diào)用函數(shù)指針求和。
7、運(yùn)行程序,看看結(jié)果。
注意事項(xiàng):
因此“函數(shù)指針”本身首先應(yīng)是指針變量,只不過(guò)該指針變量指向函數(shù)。這正如用指針變量可指向整型變量、字符型、數(shù)組一樣,這里是指向函數(shù)。
#includestdio.h
int *d_bubblesort(int a[],int n)//數(shù)組長(zhǎng)度為n的冒泡降序排序
{
int i,j;
int temp;
for(i=0;in;i++)
{
for(j=n-1;ji;j--)
{
if(a[j]a[j-1])
{
temp=a[j-1];
a[j-1]=a[j];
a[j]=temp;
}
}
}
return a;
}
void main()
{
int i;
int *p=NULL;
int a[10]={6,5,4,1,2,3,9,8,7,10};
int *(*fun)(int*,int);
fun=d_bubblesort;
p=fun(a,10);
for(i=0;i10;i++)
{
printf("%d\t",p[i]);
}
}
本文名稱(chēng):c語(yǔ)言函數(shù)調(diào)用指針6 c語(yǔ)言函數(shù)調(diào)用
轉(zhuǎn)載源于:http://sd-ha.com/article4/dopsgie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、ChatGPT、面包屑導(dǎo)航、App開(kāi)發(fā)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)