【综合】编程语言总结
编程语言技术总结专栏
程序猿小小黑呀
这个作者很懒,什么都没留下…
展开
-
C语言使用指针交换变量值(使用函数实现)
#include <stdio.h>void swap(int *a, int *b){ /* * 此函数中: * a和b是指向两个int类型的指针, * 它们接受了main里面a和b的地址, * 即: * a = &a (in main()); * b = &b (in main()); * 所以对*a实际上就是对a(in main())操作 */ printf("---swap:(a, b) = (%p, %p)\n", a原创 2021-05-14 15:23:40 · 962 阅读 · 0 评论 -
(转)C/C++ 函数参数传递:传值,传指针,传引用
参考文章:C/C++ 函数参数传递:传值,传指针,传引用前面我们介绍了函数的调用约定,明白了函数调用者与被调用者之间传递参数的顺序与如何进行栈恢复的。 实际上,函数调用者如何将参数传递给被调用者也是有讲究的。总的来说,函数参数传递分为3种情况:传值,传指针和传引用。首先,理解一下实参与形参的概念。int func(int x)//x是形参{ return x*x;}int main(void){ int a = 10; func(a);//a是实参 retur转载 2021-05-08 13:53:14 · 266 阅读 · 0 评论 -
C语言重点知识小结
原创 2016-09-17 10:49:34 · 287 阅读 · 0 评论