首页编程void指针 c++中可以定义void类型的指针和变量

void指针 c++中可以定义void类型的指针和变量

编程之家2024-05-2898次浏览

一、void在单片机中的用法

在C/C++中,在任意时刻都可以使用其它类型指针来代替void指针,或者用void指针来代替其他类型指针。

void指针 c++中可以定义void类型的指针和变量

void指针一般被称为通用指针或叫泛指针。它是C语言关于纯粹地址的一种约定。当某个指针是void型指针时,所指向的对象不属于任何类型。因为void指针不属于任何类型,则不可以对其进行算术运算,比如自增,编译器不知道其自增需要增加多少。

二、void和int分别该怎么用

1、指代不同。int:是一种数据类型,在编程语言中,是用于定义整数类型变量的标识符。void:无类型。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。

2、特点不同。int:除了int类型之外,还有short、long类型可以表示整数。unsignedint表示无符号整数。void:只有注释和限制程序的作用,定义一个void变量没有意义。

3、作用不同。int:int占用4字节,32比特,数据范围为-2147483648到2147483647。void:对函数返回的限定,对函数参数的限定。

三、c++中可以定义void类型的指针和变量

c++中是可以定义void类型的指针和变量的,c语言的特性基本能用。

void指针 c++中可以定义void类型的指针和变量
tf101论坛(tf101论坛)all over all over是什么意思