意思是“无类型” 。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明 。
void 的作用:对函数返回的限定,这种情况我们比较常见 。对函数参数的限定,这种情况也是比较常见的 。
一般常见的就是这两种情况:
1、当函数不需要返回值值时,必须使用void限定,这就是我们所说的第一种情况 。例如:void func(int a,char *b) 。
2、当函数不允许接受参数时,必须使用void限定,这就是我们所说的第二种情况 。例如:int func(void) 。
扩展资料:
void 指针的使用规则:
1、void 指针可以指向任意类型的数据,就是说可以用任意类型的指针对 void 指针对 void 指针赋值 。例如:int *a;void *p;p=a;
2、在 ANSI C 标准中,不允许对 void 指针进行一些算术运算如 p++ 或 p+=1 等,因为既然 void 是无类型,那么每次算术运算我们就不知道该操作几个字节,例如 char 型操作 sizeof(char) 字节,而 int 则要操作 sizeof(int) 字节 。
文章插图
void在单片机中的用法?
在C/C++中,在任意时刻都可以使用其它类型指针来代替void指针,或者用void指针来代替其他类型指针 。
【void指针是什么意思,void在单片机中的用法?】void指针一般被称为通用指针或叫泛指针 。它是C语言关于纯粹地址的一种约定 。当某个指针是void型指针时,所指向的对象不属于任何类型 。因为void指针不属于任何类型,则不可以对其进行算术运算,比如自增,编译器不知道其自增需要增加多少 。
- 键盘打不出数字是什么原因,为什么键盘点不出?
- 内酯豆腐和绢豆腐的区别是什么
- 国际航海日的发展历史是什么
- 诺鲁孜节的由来是什么
- 蕨菜的营养价值是什么_健康频道 蕨菜的营养价值是什么
- 涓涓不是什么意思 涓涓不壅是什么意思
- 山寺桃花始盛开的前一句是什么
- 海内存知己的意思是什么
- 什么是植物多糖,植物特有的单糖是什么?
- 世界上最可怕的人是什么人?