第九章——函数

函数返回值不仅可以赋给变量,也可以被用作表达式的一部分
answer=2*imin(z,zstar)+25;
printf("%d\n",imin(-32+answer,LIMIT));
返回值不一定是变量的值,也可以使任意表达式的值
return (n 函数返回类型和函数声明的类型不匹配会发生类型转换

函数没有参数,应该在圆括号中使用void关键字

查找地址:&运算符
给出变量的存储地址,如果pooh是变量名,那么&pooh是变量地址。可以把地址看成是变量在内存中的位置

间接运算符*
后跟一个指针名或地址时,*给出储存在指针指向地址上的值

注意c中没有引用变量

函数签名
函数的返回类型和形参列表构成了函数签名

你可能感兴趣的:(c语言编程相关)