一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

C++堆棧、參數(shù)的傳遞與指針

 共同成長888 2015-07-19

C++堆棧、參數(shù)的傳遞與指針 

//一。指針函數(shù)
#include "stdafx.h"

 
void fun1(int a,int b)
{
printf("%d %d\n",a,b);
}
 
 
int _tmain(int argc, _TCHAR* argv[])
{
 
void (*fun)(int x,int y);//void 是被指函數(shù)的返回值類型,int為被指函數(shù)的形參類型
fun=fun1;
fun(10,20);
return 0;
}

二。參數(shù)的傳遞

// 0224.cpp : 定義控制臺應(yīng)用程序的入口點(diǎn)。
//
 
#include "stdafx.h"
int a=3;
int b=4;
void fun(int &x,int &y)//這種情況是引用傳遞。即沒有在棧里開辟新的空間,交換了x,y的內(nèi)存數(shù)據(jù)
{//注意這兒&的意義不是取地址
int tem;
tem=x;
x=y;
y=tem;
}
void fun1(int x,int y)//這種情況時值傳遞,會開在棧里辟兩個空間x,y,會交換棧里的值而不會作用于堆
{
int tem;
tem=x;
x=y;
y=tem;
}
 
void fun2(int *p1,int *p2)
{
int tem;
tem=*p1;
*p1=*p2;
*p2=tem;
}
int _tmain(int argc, _TCHAR* argv[])
{
fun(a,b);
printf("a=%d  b=%d\n",a,b);
 
fun1(a,b);
printf("a=%d  b=%d\n",a,b);
 
fun2(&a,&b);//形參是指針實(shí)參為地址
printf("a=%d  b=%d\n",a,b);
 
return 0;
}

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲精品国产精品日韩| 欧美日韩一区二区三区色拉拉| 亚洲一区二区久久观看| 麻豆最新出品国产精品| 日韩日韩日韩日韩在线| 亚洲国产精品无遮挡羞羞| 99久久精品午夜一区二区| 日韩一区二区免费在线观看| 欧美人禽色视频免费看| 视频在线免费观看你懂的| 国产欧洲亚洲日产一区二区| 国产精品熟女乱色一区二区| 欧美亚洲综合另类色妞| 日本不卡在线视频你懂的| 欧美一区日韩二区亚洲三区| 一区二区三区四区亚洲专区| 中国美女偷拍福利视频| 又黄又色又爽又免费的视频| 亚洲国产精品久久网午夜| 国产精品99一区二区三区| 亚洲国产色婷婷久久精品| 亚洲国产成人爱av在线播放下载 | 欧美不雅视频午夜福利| 插进她的身体里在线观看骚| 东京热男人的天堂久久综合| 国产精品免费视频专区| 婷婷九月在线中文字幕| 日韩午夜福利高清在线观看| 国产极品粉嫩尤物一区二区| 国产又粗又深又猛又爽又黄| 色一欲一性一乱—区二区三区| 老鸭窝精彩从这里蔓延| 亚洲一区二区欧美在线| 国产欧美日产久久婷婷| 国产又长又粗又爽免费视频| 91福利视频日本免费看看| 欧美一区二区三区播放| 国产免费黄片一区二区| 久久亚洲午夜精品毛片| 中文字幕亚洲精品在线播放| 久久精品国产在热亚洲|