C++复合类型的使用:void*指针,bool变量与指针,指针数组与数组指针,C风格字符串的处理,多维数组的多种遍历方式 您所在的位置:网站首页 c语言status和void C++复合类型的使用:void*指针,bool变量与指针,指针数组与数组指针,C风格字符串的处理,多维数组的多种遍历方式

C++复合类型的使用:void*指针,bool变量与指针,指针数组与数组指针,C风格字符串的处理,多维数组的多种遍历方式

2023-07-27 00:48| 来源: 网络整理| 查看: 265

目录

Void类型的指针

Void指针的重要性质

Void*的用法

神奇的bool型变量

指针的隐式转换

指针的显式转换

如何创建指针的引用?

指针的引用与引用的指针

代码示例

数组指针与指针数组的区别

区别说明

代码示例

C风格字符数组的操作

C风格字符串处理函数简介

代码示例

轻松访问数组的开头与结尾

易错点解析

代码示例

For函数的新用法

For函数中参数的不同类型

代码示例

多维数组

多维数组简介

三种多维数组遍历方式

重点:指针遍历解析

重点:为何for新用法遍历中会出现“int (&row)[4]而不是int row[4]”?

Void类型的指针 Void指针的重要性质

① void*可以通过static_cast转化为其他任何类型的指针;

② void*类型的指针不可以使用解引用运算符*使其指向对应的内存;

③ void*类型的指针虽然可以和非void指针相互强制类型转换,但是最好不要从void*转化为非void指针。

Void*的用法 // C++复合类型.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。   //      #include    #include    using namespace std;      void ShowInf(void* Data)   {       const char* StringData = static_cast(Data);       cout 


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有