这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。
void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。
int main(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。
扩展资料:
void真正发挥的作用在于:
1,对函数返回的限定。
2,对函数参数的限定。
在Java/C/C++/C#中,main为程序运行的主入口方法,每个程序只有一个。main 作为函数可以没有参数main(void),也可以有参数。
C语言一定需要main函数:
任何一个C++程序都包含一个main函数,这是规定。main函数由系统直接调用,是程序执行的入口。
main函数与用户自己定义的函数都是各自独立的模块,即函数不能嵌套定义,通俗的说,你不能在一个函数的函数体内定义另一个函数,即使在main函数中也不行。但main函数可以对用户自己定义的函数进行调用(但main函数只能由系统调用)。
用户自己定义多个函数时,这几个用户自己定义的函数之间都可以互相调用 。
参考资料来源:百度百科-main
为什么C语言中用到了void?
void 的作用 1.对函数返回的限定,这种情况我们比较常见。2.对函数参数的限定,这种情况也是比较常见的。一般我们常见的就是这两种情况:(1)当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况。例如:void func(int a,char *b)。(2)0当函数不允许接受参数时,必须使用vo...
void在C语言中有什么用
void真正发挥的作用在于: (1) 对函数返回的限定; (2) 对函数参数的限定。1、void的含义:void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。void几乎只有“注释”和限制程序的作用,因为从来没有人会定义一个void变量,让我们试着来定义:void a;这行语...
C语言为什么要用void
这是C语言main函数的一种声明方式,该方式表明这个main函数不带参数,返回值。void常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。int main(void)还可以写为 void main()或者 int main()最后在mian()函数结束时,写return 0即可。
c语言 void 含义和作用
2、使用void类型可以方便地创建通用函数或通用数组,这些函数或数组可以接受不同类型的数据并进行操作。例如,可以使用void类型来创建一个函数,该函数可以接受任何类型的参数并对其进行操作,而不需要提前指定参数类型。关于C语言的相关知识 1、C语言是一种广泛使用的编程语言,它具有高效、灵活和可移植性等...
C编程中void到底是什么意思啊?在什么情况下用这个?
void 的作用:对函数返回的限定,这种情况我们比较常见。对函数参数的限定,这种情况也是比较常见的。一般常见的就是这两种情况:1、当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况。例如:void func(int a,char *b)。2、当函数不允许接受参数时,必须使用void限定,这就是...
void在c语言中什么意
在C语言中,"void"这个词翻译为"无类型",其对应形式"void *"则表示"无类型指针"。在编程中,void被广泛应用于函数的参数类型、返回值以及指针类型的声明。它的主要作用体现在两个方面:首先,void常用于限制函数的返回值。当我们不关心或不需要函数返回任何特定类型的结果时,就会使用void作为返回类型...
void在c语言是什么意思?
在C语言中,void关键字通常用作函数的返回类型。当函数不需要返回值时,可以将返回类型设为void,这意味着它不会返回任何值。例如,如果我们写一个函数来打印一些内容,这些内容不需要被其他函数使用,那么返回类型可以设置为void。除了作为函数的返回类型之外,void还可以用作指针类型。指针是指向内存位置的...
void在c语言中什么意思?
void在C语言中的含义 在C语言中,void 是一个特殊的关键字,具有多种用途,主要涉及到函数的返回类型和指针。一、作为函数返回类型 当函数不需要返回任何值时,其返回类型通常被声明为void。例如:c void printMessage { printf;} 在这个例子中,函数`printMessage`执行完毕后不返回任何值,因此其返回...
C语言中void是什么意思
在C语言中,void关键字发挥着独特的作用,主要体现在函数的返回值和参数规定上。首先,void被定义为“无类型”,它的返回值类型意味着函数不返回任何值,当函数设计为不需要返回值时,应将其声明为void类型。例如,像这样:void add(int a, int b); \/\/ 定义一个无返回值的函数 int main() { ...
函数无返回值类型为什么是void?
C语言程序中,若函数无返回值,则应该对函数说明的类型是void。如果函数所体现的计算不需要返回结果,则数据类型可以指定为void类型。注意,这种情况下在主调函数中调用该函数,该函数调用表达式不能被用作子表达式给其他变量赋值。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向...