‘壹’ 函数值的类型由什么决定呀谢谢
函数返回值类型根据函数功能需要,结合自己喜好确认的。
在确认好函数功能之后,将函数体转换为代码。
1、 比如你想int型 就用int 想什么类型用什么类型
int f(参数列表)
{ 函数体;
return t;} ----t代表是函数体内已声明的整型变量
其他类型返回值函数可以同理定义。
2、比如想得到int值,就是int型;
想得到string值,就是string类型;
想要通过这个方法执行一些运算,那么就是void类型;
如果想通过函数得到位置信息,函数返回值也可以设置成指针类型。
‘贰’ 在C语言中,函数返回值的数据类型取决于什么
是由你定义函数时所定义的函数的类型决定的。
也就是说你的函数是什么类型,返回值就是什么类型。
比如:
函数定义 int fun(int a,char b)
返回值就是整型
函数定义 int *fun(int a)
返回值就是基类型为整型的指针
函数定义 void fun(int a)
无返回值
‘叁’ 内存变量的数据类型由什么决定
内存变量的数据类型由(变量值 )决定,可以把不同类型的数据赋给同一个变量。