全栈博客园 全栈博客园全栈博客园

c言语void,什么是void关键字?

1. 函数回来类型:当你界说一个函数不回来任何值时,你能够将其回来类型指定为 `void`。例如: ```c void printMessage { printf; } ```

2. 函数参数类型:假如你想要界说一个函数,它不承受任何参数,你能够在参数列表中运用 `void`。例如: ```c void printMessage { printf; } ```

3. 指针类型:`void` 也能够用于界说一个指向不知道类型数据的指针。这种指针称为 `void` 指针。例如: ```c void ptr; ```

4. 函数指针:`void` 能够用于界说一个指向不知道回来类型函数的指针。这种指针称为 `void` 函数指针。例如: ```c void ; ```

5. 泛型编程:在C言语中,`void` 能够用于完成一些泛型编程技术,比方函数指针数组。例如: ```c void qwe2 = {printMessage, anotherFunction}; ```

6. 空指针:在某些情况下,`void` 能够用于表明一个空指针。在现代C言语中,更引荐运用 `NULL` 关键字来表明空指针。例如: ```c void ptr = NULL; ```

7. 类型转化:`void` 能够用于进行强制类型转化。例如: ```c int a = 10; void ptr =

未经允许不得转载:全栈博客园 » c言语void,什么是void关键字?