C语言有意思
遇事不绝,量子力学
智障多年,多谢提携
展开
-
数值的交换
说到数值传递,首先要澄清一个问题:是参与形参的关系:个数相同按位置关系对应类型一致值传递(将是参变量的值复制一份,赋给形参变量)void exchange(int a,int b){ int temp; temp=a; a=b; b=temp;}void main(){ int num1=2; int num2=9; exchange(num1,num2); ...原创 2019-06-03 17:05:11 · 231 阅读 · 0 评论 -
C语言函数与参数
函数的参数是从右向左进行处理的实参的处理方法是:将实参表达式入系统堆栈形参变量空间,实际上是实参表达式入栈之后所用的系统堆栈空间实参入栈之上有8字节,其中4字节为函数返回值,4字节为原函数系统堆栈栈底指针函数的局部变量事实上使用的是系统堆栈空间...原创 2019-06-03 17:16:45 · 154 阅读 · 0 评论 -
指针与数组
一阶指针与一维数组的关系:用指针可以代替数组名对元素进行访问指针与二维数组:int m[a][b]; type=int [b];type m[a];一个定义语句:type m[3],*p;这时,int *p[b] 不表示 二维数组,只是一个指针数组;int m[3][4],(*pp)[3];m 的指类:int[4],pp的指类:int[4],m[a][b]中的二维...原创 2019-06-03 18:00:17 · 112 阅读 · 0 评论