포인터와 함수를 사용하여 두 숫자의 값 교환
-------------------------------------------------- ---------------------------------------
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