3つ目は、ポインターと関数を使用して2つの数値の値を交換する

ポインターと関数を使用して、2つの数値の値を交換します

-------------------------------------------------- ---------------------------------------
C言語のソースコード

#include<stdio.h>

//利用指针和函数交换两数的值
void Exchange(int* p,int* q)//交换函数
{
    
    
	int tmp;
	tmp = *p;
	*p = *q;
	*q = tmp;
}

int main()
{
    
    
	int a = 10;
	int b = 20;
	printf("交换前a=%d,b=%d\n",a,b);
	Exchange(&a,&b);//调用函数时,分别将a和b的地址作为实参传入交换函数
	printf("交换后a=%d,b=%d",a,b);
	return 0;
}

-------------------------------------------------- ---------------------------------------
実行結果
ここに画像の説明を挿入
Day3 -------- -------------------------------------------------- ---------------------------------------

食堂でお粥を買うと、隣の女の子がキビのお粥が欲しいと言ったのですが、叔母が二度払ったので、カードをスワイプして「お粥の値段は上がったの?」と尋ねました。叔母は私と女の子を見て尋ねました:あなたはカップルではありませんか?少女は頭を向けて笑顔で私を見て言った:いいえ。ガールフレンドがいるのは気持ちいいT ^ Tここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/xiaoxiaoguailou/article/details/111144065