各位帮帮忙解决下啦~~~c语言(1)

来源:百度知道 编辑:UC知道 时间:2024/09/21 11:15:40
1,对于函数,如果是void型函数,不可以有return返回值,那么要返回怎么办呢???用指针吗???只可以用指针吗???
2,对于函数,如果不是void型的,但是又没有return返回值,怎么样能有值返还给函数呢???用指针吗???
3,指针那章该注意些什么呢???
谢谢各位咯~~~

搞不清楚你问的什么问题!! 自相矛盾!!!!

1. 如果是void类型的函数,不可以有renturn返回值,那要返回怎么办呢??? 你这问的是什么问题啊。 函数是void类型,不可以有return返回值,你又需要返回值。。 既然你需要返回值你就吧函数定义成具有返回值的函数啊。。

2.如果不是void类型,则函数必须有返回类型,则必须使用return返回一个值,否则不符合c语言的语法。。 你说你问的这问题。。 就好像说一个函数只有5个形参,那么在调用的时候怎么给10个实参它呢。。 你说怎么办。。 ??? 真不清楚怎么会有这样的问题。!!!!!!!

对于1问题,可以使用指针达到返回的效果。。 你应该尽量使用return。

1. 直接一句 return; 就返回了。
2. 问题提法好像不能实现。
3. 最终要的就是自己多动手写一些简单的编程,印象更深。

1、void型函数即无返回值类型,自然不能使用return返回,如果使用就会编译出错,要返回就将void改为你要返回的类型,如:int func() ;float main();
2、同上,与指针无关
3、注意指针传递,值传递,引用传递之间的区别,了解链表和数组与指针相关的知识