美文网首页初见哲思简友广场
每天一个知识点(二十)

每天一个知识点(二十)

作者: 少年小马 | 来源:发表于2020-04-17 16:31 被阅读0次

C++中void的用法:

void的意思就是无类型,void类型的变量或者指针可以接受任何类型变量的赋值。

例:int a;

float b;

void c;

c = a;

c = b;

编译不会出错。

但是void类型的变量或指针可以不需要强制转换的赋给其他类型。

例:int a;

void c;

c = a;

提示“’=’ : cannot convert from ‘void * ’ to ‘int *’”。

void的使用场景:

1、没有返回值的函数应声明为void,否则编译器会作为返回整型处理。

2、没有参数的函数应声明为void,在C++中void表示不接受任何参数的函数,不能向该函数传递参数。但在C语言中没有参数的函数也可以接受传参,但不起实际作用。所以无论C还是C++都将没有参数的函数声明为void类型。

3、不能对void声明的指针进行算术计算。

相关文章

  • 每天一个知识点(二十)

    C++中void的用法: void的意思就是无类型,void类型的变量或者指针可以接受任何类型变量的赋值。 例:i...

  • 完整的整合营销传播套路梳理

    每天学习一个营销知识点,每天梳理营销知识点,每天分享一个营销知识点。 今天梳理下整合营销传播的整体构建框架怎么做?...

  • 每天一个知识点

    图像识别与目标检测: 输入一张图片,输出与该图片对应的类别属于图像识别。如果输出的不单单是图像类别,还包括图像中所...

  • 每天一个知识点

    Toast.LENGTH_SHORT和 Toast.LENGTH_LONG分别对应多长时间? 多次调用toast....

  • 高级GPS定位

    今天是加入函数特训营的第五天。时间真的过的很快,每天二十分钟的视频学习,每天几个知识点的日积月累,正在改变着我们做...

  • 84.Kotlin object 和 companion obj

    object EightyFourActivity {/**** 每天一个知识点day84 TODO Kotlin...

  • 每天一个知识点(二)

    有时候,同样的代码源程序与交互式终端的执行结果不同。这是因为源程序是一次执行,系统只开辟一个内存空间,这让相同的数...

  • 每天一个知识点(四)

    介绍几个数据集 LFW(labeled faces in the wild)人脸数据库: 主要用来研究非受限情况下...

  • 每天一个知识点(五)

    今天介绍一个特殊的向量。 one hot(独热)向量: ti={0,0,0,...,1,...0} one ho...

  • 每天一个知识点(八)

    TensorFlow的数据读取机制:(读取图片为例) 如果将图片先读取到内存中后提供给GPU或CPU计算,...

网友评论

    本文标题:每天一个知识点(二十)

    本文链接:https://www.haomeiwen.com/subject/mgyyvhtx.html