練習(xí)31 使用指針進(jìn)行簡單操作

點擊藍(lán)字
關(guān)注我們
DRAGON BOAT FESTIVAL
練習(xí)31
01 要求:
使用指針來進(jìn)行簡單操作
02 程序示例如下:
//使用指針來進(jìn)行簡單操作#include"stdio.h"void f_p(int *p1, int *p2){*p1 = 20;*p2 = 21;}int main(){int a, b;int *pointer_1, *pointer_2;a = 100; b = 10;pointer_1 = &a;pointer_2 = &b;printf("%d,%d\n", a, b);printf("%d,%d\n", *pointer_1, *pointer_2);//輸出指針地址printf("%d,%d\n", pointer_1, pointer_2);a = 1;//若改變a的值,則指向a的指針同步改變printf("\n改變a的值 a = 1\n");printf("%d,%d\n", a, b);printf("%d,%d\n", *pointer_1, *pointer_2);printf("%d,%d\n", pointer_1, pointer_2);f_p(pointer_1, pointer_2);//若通過函數(shù)改變指針的值,則同步改變a、b的值printf("\n指針變量作為函數(shù)參數(shù)\n");printf("%d,%d\n", a, b);printf("%d,%d\n", *pointer_1, *pointer_2);printf("%d,%d\n", pointer_1, pointer_2);return 0;}
03:輸出:
100,10
100,10
5699860,5699848
改變a的值 a = 1
1,10
1,10
5699860,5699848
指針變量作為函數(shù)參數(shù)
20,21
20,21
5699860,5699848


球分享

球點贊

球在看
評論
圖片
表情
