?? 8-8.txt
字號:
/* 范例:8-8 */
#include <stdio.h>
void arith(int *k) /* 傳址方式 */
{
*k=*k+1;
}
/* 函數(shù)arith()在傳遞參數(shù)時,int *k所執(zhí)行的動作為 int *k;
k = &i;
,也就是定義指針變量k,并把變量i的地址賦給指針變量k */
void main()
{
int i=5;
printf("調(diào)用前:i=%d\n",i);
arith(&i); /* 調(diào)用arith()函數(shù)并傳入變量i的地址 */
printf("調(diào)用后:i=%d",i); /* 函數(shù)以傳址方式來傳遞參數(shù),變量i將會改變 */
getchar();
}
程序執(zhí)行結(jié)果:
調(diào)用前:i=5
調(diào)用后:i=6
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -