99问答网
所有问题
c语言中空语句如 void main ( ) 中void 表示什么意思? 能给举个例子最好! 还望各位大侠指教
如题所述
举报该问题
推荐答案 2011-12-11
void仅用在函数的返回类型说明上,即
void main()
{
}
void表示这个函数不能返回任何值,就是说函数体(两个大括号中间)不能有return 1或者return "abcd"这样的语句。
与之相对,如果是int main(),代表函数必须返回一个整数,就是函数的每一个出口必须有return 整数值的返回语句。
如果是char main(),必须有类似return 'a'这样的返回语句。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zBzBWOX7B.html
其他回答
第1个回答 2011-12-11
表示该函数不返回任何值,如果不如此的话,在某些编译器中就会提醒缺乏返回值,一般来说主函数都是void的。但是各个子函数就经常有返回值。此时就应该如此写:int process(int a);该语句表示该process函数就有一个参数a作为形参代入函数运算,函数返回一个Int类型的返回值。希望对你有所帮助。
第2个回答 2011-12-11
void就是最后什么东西都不用拿回来。像有些
int max(int a,int b)
{
if(a>b)return a;else return b;//这就是就返回值的,到时候 m=max(2,4),他返回的值就给m了。
}
如果定义成void,就什么都不拿回来。
本回答被网友采纳
第3个回答 2011-12-11
void 是返回值为空的意思。
void main{ }中没有return返回语句,或为return void。
如 int main { 。。。。return 0}有返回值,其值为整数,即int形。
第4个回答 2011-12-11
返回值 为空
相似回答
C语言中
的函数类型
void什么
详细
意思?
答:
void意思是主函数(main)的数据类型空返回值
。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函...
C语言中
的“
void
main()
”是
什么意思?
答:
void
main()表示函数无返回值
,就是说在程序的结尾处不需要加上return 0。而return是在函数体中,用来返回特定值的。一个C程序中必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名,这个函数称为主函数,主函数是整个程序的入口。
C语言中void
是
什么意思
答:
因为在C++中,函数参数为
void
的意思是这个函数不接受任何参数。在Turbo C 2.0中编译:include "stdio.h"fun(){ return 1;}
main()
{ printf("%d",fun(2));getchar();} 编译正确且输出1,这说明,在
C语言中
,可以给无参数的函数传送任意类型的参数,但是在C++编译器中编译同样的代码则会出错...
c语言中void什么意思?
具体怎么用?
答:
void
的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void只有“注释”和限制程序的作用。void的作用在于对函数返回的限定和对函数参数的限定。例如:float *p1;int *p2;p1 = p2;其中p1 = p2语句会编译出错,提示“'=' : cannot convert from 'int *' to '...
c语言中
,int
main(void)
和void
main()
有啥区别只是类型不同吗
?括号
里...
答:
不要把
main
和其他的函数区分开来,main没有什么特殊的,他也只是一个函数。你按照函数的定义规则理解他就可以。
void
显示表明输出或者输入为空,
C语言
的规范有时候比较宽松,而不同的开发环境在宽松的这些地方就会加入自己的特性,所以一个含义可能在不同环境下会有不同表示方式 ...
C语言中void
具体由
什么
作用
答:
void
的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void真正发挥的作用在于:(1) 对函数返回的限定;(2) 对函数参数的限定。转换运算符把赋值运算符右边的指针类型转换为左边指针的类型。例如:float *p1;int *p2;p1 = p2;其中p1 = p2语句会编译出错,...
C语言中
的加
void
和不加有
什么
不同吗?
答:
讨厌楼上复制粘贴一大串没用的东西。一个完整的函数扩 返回类型 函数名(形参1,形参2,……){ ……函数体 //return XX;也可以不需要 } 这里的return就是返回一个值,此类型就是函数前的返回类型。
void表示
不返回值,这时return就不必了。
void x
(void)
什么意思?
答:
这个是定义了一个无返回值,无参数的函数 常见的一个函数 void
main(void)
{ } 希望我的回答对你有点帮助,很高兴和你一起讨论和学习
C语言
。
c语言
程序 帮我把没一句注释写上,越清楚奖分越多。
最好
按格式写
(
第一句...
答:
{ uint i,j; /*声明i和t两个uint类型的变量*/ for(i=0;i<t;i++) /*根据输入的参数 t,决定循环执行的次数*/ for(j=0;j<120;j++); /*执行120次空代码,实现延时的作用*/ }
void
main()
/*main函数,为程序入口函数,该程序执行时自动执行该函数*/ { uchar key,flag; /*定义...
大家正在搜
c语言中的main什么意思
c语言voidmain和main
c语言include是什么意思
c语言int main和main
c语言中void main的含义
c语言void啥意思
int main(void)
void main和main
void main什么时候用
相关问题
C语言中简单问题,希望能举个简单程序例子
几个C语言词汇不懂,望老鸟们相助(俺是新手哦)
求解C语言: 在C语言中&表示什么意思啊,希望你可以随便的举...
C语言中,什么叫字符型?希望举几个例子。
C语言里:void fun(int *x,int i){*x...
C语言题void fun(char*p,char*b)后面w...