C语言(5) 函数使用需要注意的地方
2015-10-20 17:32
239 查看
值传递
函数参数值传递和JAVA不同点
可以传递不同类型(但可以进行转换)的的参数,但当大类型转换小类型的时候会丢失精度
JAVA必须要传与要求参数匹配的类型
如 doulbe float int
函数使用
函数必须先声明后使用(如果函数返回值为Int或写到了main函数之前可以不用声明)
声明函数也可以在声明成全局的
声明必须包括返回值类型、函数名、请求参数以分号结尾
例如: void sum(int a,int b);
函数参数值传递和JAVA不同点
可以传递不同类型(但可以进行转换)的的参数,但当大类型转换小类型的时候会丢失精度
JAVA必须要传与要求参数匹配的类型
如 doulbe float int
函数使用
函数必须先声明后使用(如果函数返回值为Int或写到了main函数之前可以不用声明)
声明函数也可以在声明成全局的
声明必须包括返回值类型、函数名、请求参数以分号结尾
例如: void sum(int a,int b);
相关文章推荐
- 《C++ Primer 5th edition》 第一章 开始
- C++ 11语法甜点2
- c语言函数指针的定义
- 【好玩的棋盘游戏】编写一个玩家操作的函数和电脑能够操作的两人棋盘游戏,哪边有三个相连的胜出
- C语言--字符串处理函数的使用
- VC++ 关机代码
- C++ 11语法甜点1
- 【经典游戏编程题】C语言:编写一个棋盘游戏,与二维数组结合
- C语言(3) 运算符及优先级
- C++单根类的实现
- c++类静态成员详解
- C++ 11完美转发
- C++ 11 auto & decltype
- C++ 11 Lambda表达式
- C++ 11右值引用
- C++内存对齐问题
- C++中栈和队列
- wolfssl进行rsa加密
- C++继承经典例子
- C语言实现大整数乘法代码的完整代码及运行结果