C语言中如何通过指针实现简单的应用示例?
- 内容介绍
- 文章标签
- 相关推荐
本文共计394个文字,预计阅读时间需要2分钟。
C语言指针应用简单实例+这次来说说交换函数的实现:1+
C语言指针应用简单实例
这次来说交换函数的实现:
1、
#include <stdio.h> #include <stdlib.h> void swap(int x, int y) { int temp; temp = x; x = y; y = temp; } int main() { int a = 10, b = 20; printf("交换前:\n a = %d, b = %d\n", a, b); swap(a, b); printf("交换后:\n a = %d, b = %d", a, b); return 0; } //没错你的结果如下,发现没有交换成功, //是因为你这里你只是把形参的两个变量交换了, //然后函数执行完毕后你就把资源释放了,而没有实际改变实参。
本文共计394个文字,预计阅读时间需要2分钟。
C语言指针应用简单实例+这次来说说交换函数的实现:1+
C语言指针应用简单实例
这次来说交换函数的实现:
1、
#include <stdio.h> #include <stdlib.h> void swap(int x, int y) { int temp; temp = x; x = y; y = temp; } int main() { int a = 10, b = 20; printf("交换前:\n a = %d, b = %d\n", a, b); swap(a, b); printf("交换后:\n a = %d, b = %d", a, b); return 0; } //没错你的结果如下,发现没有交换成功, //是因为你这里你只是把形参的两个变量交换了, //然后函数执行完毕后你就把资源释放了,而没有实际改变实参。

