问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中的函数类型void什么详细意思?

发布网友 发布时间:2022-04-29 07:11

我来回答

12个回答

热心网友 时间:2022-06-02 15:12

展开3全部

void意思是主函数(main)的数据类型空返回值。

void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。

没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。

有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的。

扩展资料

void的使用

示例:

add ( int a, int b )

{

return a + b;

}

int main(int argc, char* argv[])

{

printf ( "2 + 3 = %d", add ( 2, 3) );

}

参考资料来源: 百度百科—void

参考资料来源:百度百科—返回值

热心网友 时间:2022-06-02 16:30

就是 int m() 那么这个方法执行后有一个结果 就是int类型的
如果是 void m() 那么这个方法只是执行大括号里的内容 而没有返回值

有返回值函数:这类函数被调用执行完后将向调用者返回一个执行结果,称为函数返回值,如数学函数即属于此类函数的;但是要注意:由用户自定义的并且要返回函数值的函数必须在函数定义和函数说明中明确规定返回值的类型(如需要返回整型,用int符号说明);
无返回值函数:此类函数用于完成某项特定的处理任务,执行完后不向调用者返回执行结果,这类函数类似于其他语言的过程;由于函数无返回值,用户在定义此类函数时可指定其函数返回值为“空类型”,说明符号为“Void”(注意空类型的说明符不可省,不然系统会默认返回值为int型)

有问题直接hi我,我不在时可以留言............

热心网友 时间:2022-06-02 18:05

C语言的数据类型分为:基本类型,构造类型,指针类型,空类型(也称无值类型):void
基本类型又分为:整型:integer,字符型:char,实型(也称浮点型,包括单精度实型float和双精度实型double),枚举型:enum
构造类型又分为:数组类型,机构类型(结构体类型):struct,联合类型(公用体类型):union
我现在举个例子来说明一下void的作用,如下:
void fun1()
{
printf("hello,world!\n");
}
fun2()
{
printf("hello,China!\n");
}
main()
{
int i,j;
i=fun1();/*此处编译时会出错,应该为fun1();*/
j=fun2();/*将j=fun2();改为fun2();也可以*/
}
运行此程序编译时会报错,出错语句为“i=fun1();”,因为fun1()在定义时候已经声明为无返回值,因为fun1()前面有void存在,而在main()中语句i=fun1();的目的是将fun1()得返回值赋给i,这显然自相矛盾,将i=fun1();改为fun1();,在编译就没错误了。j=fun2();语句为何没有错误呢?因为没有类型标示符的函数默认返回值是整型,在这里fun2()种没有return语句,函数返回时,怎么会有返回值呢?其实,系统编译fun2()函数的最后会自动加上一个返回语句。
我参考我的教材写的,希望你能看明白!

热心网友 时间:2022-06-02 19:56

你好,我是学这个专业的学生。 void指的是你的主函数(main)的数据类型,空返回值的意思是:在你所打的主函数末尾不需要返回数值,常见的数据类型还有int,它是整型的,也就是将你的函数中的所有数字都规定为整数,而不能识别小数,也就是会出现1.5=1这种情况,而且int函数的末尾需要返回一个值来结束这个函数,如:return 0,而void函数则不需要,而且void对你的函数也没有任何要求,所以叫空返回值,希望我的回答能为您解决您的困扰

热心网友 时间:2022-06-02 22:04

首先明确C语言的函数兼有其他语言中的函数和过程两个功能,依据此可以将函数分为有返回值函数和无返回值函数两种(函数也可以按其他标准分为:标准库函数、用户自定义函数);
有返回值函数:这类函数被调用执行完后将向调用者返回一个执行结果,称为函数返回值,如数学函数即属于此类函数的;但是要注意:由用户自定义的并且要返回函数值的函数必须在函数定义和函数说明中明确规定返回值的类型(如需要返回整型,用int符号说明);
无返回值函数:此类函数用于完成某项特定的处理任务,执行完后不向调用者返回执行结果,这类函数类似于其他语言的过程;由于函数无返回值,用户在定义此类函数时可指定其函数返回值为“空类型”,说明符号为“Void”(注意空类型的说明符不可省,不然系统会默认返回值为int型)
我知道的就是这些了,因为上学期刚学C语言,希望已经帮你解决了问题,呵呵,谢谢!

热心网友 时间:2022-06-03 00:29

概义:函数的返回值定义为void, 表示函数没有返回值.
函数有int char double 等类型。“Void”指定其函数返回值为“空类型”,。就是当中间过程。好像化学中的催化剂。前后不改变。函数用了它处理函数后,只是利用,不求带会结果。

热心网友 时间:2022-06-03 03:10

haha~~
差别如下:
void Function()
{
.......;//注意函数不用return x;语句,即函数是空返回的。
}
int Function()
{
.......;
return x;//这里必须加上,而且函数名前的类型必须是x的类型!!
}

简单说你要返回一个值的话,函数前面加那个值的类型;
你要返回的是一个数组时前面加void就可以(当然这个数组是你带入的)!!

在main()函数钱一般加上void,因为它不需要返回任何值吧!!

有问题可以Hi我,十点以后都可以~~

热心网友 时间:2022-06-03 06:08

比如说一个方法
int m()
那么这个方法执行后有一个结果 就是int类型的
如果是
void m()
那么这个方法只是执行大括号里的内容 而没有返回值

简单的说 第一个方法最后会得到一个数
第二个方法只是干活 最后不一定会得到什么

热心网友 时间:2022-06-03 09:23

函数的返回值定义为void, 表示函数没有返回值。

热心网友 时间:2022-06-03 12:54

标准C++是要求 main函数有返回值的

热心网友 时间:2022-06-03 16:42

表示此函数不需要返回值。

热心网友 时间:2022-06-03 20:47

我hi你一下
void在c语言中的意思是什么?

void在c语言中的意思是表示这个函数调用时不需要给它传参。void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。代表任意类型,而不是空的意思。void*是void类型的指针。void类型的指针的含义是:这是一个指针变量,该指针指向一个void类型的数。在函数的参数列表和返回值中,voi...

在c语言中void是什么意思?

在 C 语言中,void 表示没有数据类型或者无返回值类型。它可以被用于函数的参数列表或者函数返回类型中。当一个函数不需要返回值或者没有参数时可以使用 void。当一个函数被定义为 void 类型时,调用该函数不会返回任何值。这意味着该函数不会向程序中返回任何数据,也不会对程序中的任何变量进行修改。

void在c语言中什么意思

void在C语言中表示无类型。以下是对void在C语言中的详细解释:1. 基本定义:在C语言中,`void`是一个特殊的数据类型,它表示“无类型”。简单来说,当你看到函数返回类型为`void`时,意味着该函数不返回任何值。同样,如果一个函数接受`void`类型的参数,意味着这个函数不接受任何参数。2...

C语言中的函数类型void什么详细意思?

void意思是主函数(main)的数据类型空返回值。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函...

void在c语言中什么意思

void在c语言中的意思是无类型。void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。代表任意类型,而不是空的意思。void * 是void类型的指针。void类型的指针的含义是:这是一个指针变量,该指针指向一个 void类型的数。在函数的参数列表和返回值中,void代表的含义是: 一个...

C编程中void到底是什么意思啊?在什么情况下用这个?

意思是“无类型”。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。void 的作用:对函数返回的限定,这种情况我们比较常见。对函数参数的限定,这种情况也是比较常见的。一般常见的就是这两种情况:1、当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况。

c语言void的意思是什么?

c语言中,void的意思是“无类型”,相应的“void *”为无类型指针,常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明,其作用是对函数返回和参数的进行限定。void 可以作为函数返回值类型,有void就代表没有返回值。在定义的函数中,有的函数前是void有的是int或者float等等数据...

c语言中void是什么意思?

在C语言的函数中,void类型可以用于定义函数的参数列表,用于指定函数不接受任何参数。这样的函数通常被称为无参函数,它们一般用于执行某些特定的操作,例如初始化变量或计算数值。相反,有参函数接受一个或多个参数,并使用这些参数执行特定的任务。除了函数参数和返回值之外,void还可以在C语言的指针中使用...

c语言中void什么意思

C语言中,void是一个特殊的关键字,表示无类型。当它作为函数返回类型时,表示函数不返回任何值。当它作为函数的参数类型时,表示函数不接受任何参数。虽然void表示无类型,但是它仍然是一种类型一个变量不能被声明为void类型,只有函数可以返回void类型的值,或者接受void类型的参数。C语言是一种广泛使用...

c语言void是什么意思?

在C语言中,void是一种用于函数返回类型的特殊关键字。它表示函数没有返回值,因此在函数定义时没有指定返回类型。当程序调用这样的函数时,不会返回任何值,而是直接转到调用函数之后的代码。因此,如果我们需要在函数中使用返回值,或者在函数外使用函数返回值,我们必须使用其他的返回类型来代替void。除了...

void函数什么意思 函数返回值的类型是由什么决定的 定义为void类型的函数 若一个函数的返回类型为void c语言void函数怎么用 void函数返回的是什么 void返回类型函数正确的描述 void类型函数 void类型函数调用时不可作为
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
名侦探柯南,五百集以后的女的唱的主题曲叫什么名字 越商在那几个城市活跃 别车发生事故怎么处理,别车发生事故的处理流程 邮局邮东西多少钱一公斤??哈尔滨到佳木斯 渐江绍兴市城管紧不紧? 双方恶意别车造成事故会怎样处理 从哈尔滨到大连二十斤货邮费多少钱 绍兴市在沪企业联合会机构简介 北京邮衣服到哈尔滨大约六十斤,得多少钱? 绍兴宝能镜湖越商总部值得买吗? c语言中void的含义是什么? c语言void的意思是什么? 现在大连交通违法可以处理吗? 大连机动车违章到哪里去交罚款? 大连违章停车罚款多少?扣分么?如果规定时间没有去交罚款会怎样? 大连市长海县交通违章可以到哪里处理,在哪里拿异地扣分 2020年3月10日大连市保税区交通大队违章办今天上班吗? 大连开发区违章去哪交罚款 辽宁省大连市交通违章处理到什么地方去 辽宁省大连市交通违章在网上办理流程是什么 交通违章处理的大厅周六日上班吗 交通违章处理的大厅周末上班吗? 大连 交通大队双休日处理违章么???上班不他们,交罚款扣分啥的?? 大连市沙河口区双休日交通大队办违章处理吗? 大连违章处理星期天上班吗 请问大连交警交罚款周末休息不? 塑料瓶怎么做笔筒? 用矿泉水瓶做笔筒该怎么做 如何用饮料瓶做笔筒 怎么做简单又漂亮的笔筒 c语言中void什么意思?具体怎么用? C中void是什么意思了? C语言中的函数形参为void是什么意思 计算机C语言中的关键字:void是什么意思? C语言中void是什么意思? C语言中的void是什么意思,具体有哪些应用 虎皮蛋糕一盒有多重 大概多少热量? 早上吃了虎皮蛋糕卷 全麦欧包会胖吗? 神途猪洞七层怎么走攻略 飞天神途攻略有谁知道,求飞天神途攻略。 求飞扬神途新手升级攻略,哪个职业打boss快? 飞扬神途魔法师升级任务详解 神途页游怎么升级快? 神途盗墓笔记单职业攻略玩? 怎么在神途游戏中挣金币元宝 飞扬神途装备值钱吗? 玩家很多啊 散人能赚点零花钱吗? 神途攻略在哪能看到啊 梁山神途武器升级攻略 求推荐一个道士加强的神途版本,并介绍下具体加强的情况 神途玩的人多不多啊