1、函数被调用过程中,形参会建立副本,完成调用后消失。可以返回一个值,返回类型与定义的函数类型一致。
若需要对主程序传过来的多个值进行返回的话,需要使用指针进行操作。因为形参调用函数时分配空间,调用完成后空间释放。
2、VS2010:F5进入调试状态;F9设置断点;F10单步执行;F11单步进入。
3、sqrt()函数全称是:double sqrt(double); 调用函数是需要知道函数是什么类型的,它的参数是什么类型的。
eg:sqrt(int a);//会报错,内部应该是double。应该改为sqrt(a *1.0)
附sqrt函数完整程序:
原型:extern float sqrt(float x); 用法:#include <math.h> 功能:计算x的平方根。 说明:x应大于等于零。 举例: // sqrt.c #include <syslib.h> #include <math.h> main() { clrscr(); // clear screen textmode(0x00); // 6 lines per LCD screen printf("sqrt(2000)=%f",sqrt(2000.0)); getchar(); return 0; }