void即“无类型”,void *则为“无类型指针”,可以指向任何数据类型。 void指针使用规范 ①void指针可以指向任意类型的数据,亦即可用任意数据类型的指针对void指针赋值。例如: int *pint; void *pvoid; pvoid = pint; /* 不过不能 pint = pvoid; */ 如果要将pvoid赋给其他类型指针,则需要强制类型
解释static,void。相关知识点: 试题来源: 解析 static:static关键字用于声明静态成员(变量、方法、类等),属于类本身而非类的实例,可直接通过类名访问。void:void关键字表示没有返回值,通常用于方法声明中指明该方法不返回任何结果。 **static解析**:1. **作用对象**:可修饰变量、方法、代码块(如Java)、类(如...
修饰词,void 表示该方法没有返回值,一个方法(构造器除外),因该有void或(int 、String...)等东西...
在C、C++以及Java等编程语言中,`static void` 和 `void` 这两个声明方式有显著的区别。下面将详细解释它们各自的含义和用途: ### `void` 1. **含义**: - `void` 是一个关键字,表示函数没有返回值。 2. **用法**: - 当一个函数不需要返回任何值时,其返回类型被指定为 `void`。 - 例如:`void ...
static void 和 void 就是中间多了个static 而static 是静态的方法,可以不用new一个类而直接调用方法,简单,快速,
1.void 即‘无类型’,void * 即‘无类型指针’,可以指向任何数据类型。 例如: int * print; void * pvoid; pvoid = print; 2.void的作用 a.对函数返回的限定,例如: void func (int ,int) b.对函数参数的限定,例如: int func(void) 3.void *的作用 ...
两个是不一样的东西 void是代表没有返回值 static是静态的意思 用它修饰的都是类相关的
C# 中的 public、static 和 void 关键字有什么区别 在C#编程语言中,public、static和void都是关键字,但它们具有不同的目的和用途。public是一个访问修饰符,表示类或类的成员可以从任何地方访问;static指定某一成员属于类型本身,而不是某个对象实例;而void是一个返回类型,表示方法不返回任何值。理解这三个关键字的...
static void main 作静态方法,所以遵循这个原则。但是 Java 可以通过对象名调用静态方法(对象名.静态方法)。Java 中不会导致语法错误(syntax error),但是不推荐这样使用,静态方法与非静态方法调用时应当绝对区分;而且其他 OOP 语言如 C#,Swift,Objective-C 都没有这样的语法。void方法不返回值 ...