查看: 1742|回复: 10
|
请问void x(){xx();}; 里面的void xx(); value可以return 去void x(){}; 吗
[复制链接]
|
|
请问void x(){xx();}; 里面的void xx(); value可以return 去void x(){}; 吗
void x();
void xx();
void x ()
{
xx();
}
void xx()
{
return 0;
} |
|
|
|
|
|
|
|
发表于 12-9-2009 09:09 PM
|
显示全部楼层
回复 1# davidyoong 的帖子
很难明白你要讲什么。
你基本的algo是要怎样做的?
你的program有问题。
void xx是void function, 你要return value,就要看你要return 什么。
比如说return unsigned integer. 0-65535
你就要
unsigned int xx () |
|
|
|
|
|
|
|
楼主 |
发表于 12-9-2009 09:17 PM
|
显示全部楼层
回复 2# fritlizt 的帖子
那么
void main()
{
x();
}
void x()
{
这里面的东西《〈〈
}
有办法让这东西return 回去main 那边吗??? |
|
|
|
|
|
|
|
发表于 12-9-2009 09:22 PM
|
显示全部楼层
回复 3# davidyoong 的帖子
你是要function return回去main还是从function return value回去main做进一步运算?function如果你没有什么错误,肯定会回到main.
请把你的问题讲清楚。 最好是把你想要做什么一次写出来。 |
|
|
|
|
|
|
|
楼主 |
发表于 12-9-2009 09:37 PM
|
显示全部楼层
回复 4# fritlizt 的帖子
okies
我想知道的是
void main()
{
a();
}
void a()
{
d=b(x);
}
void b()
{
return (x);
}
我想知道的是在void b() 里面的return
可以把他的VALUE转去void a() 那边在然后去main
有办法吗
或是错误的 |
|
|
|
|
|
|
|
发表于 12-9-2009 09:50 PM
|
显示全部楼层
void 是没有return value, 或者
void abc (){
return;
}
如果你要return integer , 那么就不是用void
int bbb(int value){
return value;
}
void main (){
int a =0; //这里a 是0
a = bbb(5); //pass 5 进bbb
printf ("%d",a); // a 是5
}
或者你可以用global variable
[ 本帖最后由 chan1314 于 13-9-2009 02:07 AM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 12-9-2009 10:00 PM
|
显示全部楼层
回复 6# chan1314 的帖子
int bbb(int value){
return value;
}
这边的意识是 int 进什么value 它就能pass去void main 里面的bbb |
|
|
|
|
|
|
|
发表于 12-9-2009 10:06 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 12-9-2009 10:10 PM
|
显示全部楼层
回复 8# fritlizt 的帖子
哦
谢谢楼主及版主哦
对了
想问下
楼主及版主
你们懂ring detector 吗??? |
|
|
|
|
|
|
|
发表于 13-9-2009 02:06 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 13-9-2009 02:11 AM
|
显示全部楼层
原帖由 davidyoong 于 12-9-2009 10:10 PM 发表
哦
谢谢楼主及版主哦
对了
想问下
楼主及版主
你们懂ring detector 吗???
signal demodulation , ring detector 吗?
曾经在一本书读到有4 个diode。然后就没有解释了。 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|