200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 详细剖析C语言中void的含义与用法 – 网络

详细剖析C语言中void的含义与用法 – 网络

时间:2020-10-10 05:42:04

相关推荐

详细剖析C语言中void的含义与用法 – 网络

1. void的含义

在C语言中,void表示无类型,即不具备任何数据类型。它可以作为函数返回类型和指针类型,但不能用于定义变量。当函数返回类型为void时,

2. void在函数中的使用

2.1 函数返回类型为void

函数返回类型为void时,例如

tHelloWorld(){tf”);

tHelloWorld()不需要返回任何值,只需要打印一句话,因此返回类型为void。

2.2 函数指针类型为void

函数指针类型为void时,表示该指针可以指向任何类型的函数。例如

c)();

c可以指向任何返回值为空、参数为空的函数。例如

tHelloWorld(){tf”);

ctHelloWorld;c();

ctHelloWorld(),并调用该函数。

3. void指针

void指针可以指向任何类型的数据,但不能对其进行解引用操作。例如

t i = 10;

void p = &i;tft)p);

t指针,并对其进行解引用操作,输出变量i的值。

4. 总结

在C语言中,void表示无类型,常用于函数的返回类型和指针类型中。当函数返回类型为void时,函数指针类型为void时,表示该指针可以指向任何类型的函数。void指针可以指向任何类型的数据,但不能对其进行解引用操作。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。