return后面的值不能为表达式吗?
16lz
2021-01-22
return后面的值不能为表达式吗?
return后面的值可以是表达式。
return语句
1、含义:
return表示从被调函数中返回到主调函数中,返回的同时可以附带一个返回值,这个返回值可以是常量、变量,也可以是表达式。
(推荐学习:c语言视频教程)
2、作用:
结束正在运行的函数,并返回函数值。
3、函数返回值:
计算结果表示函数执行的顺利与否(-1、0)
返回值可以为各种数据类型,如:int,float,double,char,a,*a(指针),结构或类(c++)
int sum(int i,int j){ return i+j;}
更多相关文章
- c语言strcpy函数用法
- c语言允许函数的递归调用吗
- c语言求x的n次方的函数是什么
- c语言逗号表达式的运算规则
- c语言函数返回值类型由什么决定?
- c语言程序总是从第一个定义的函数开始执行吗?
- c语言表达式语法规则是什么
- c语言规定在一个源程序中main函数的位置是哪里?
- 静态成员函数有什么特点?