C++复合类型的使用:void*指针,bool变量与指针,指针数组与数组指针,C风格字符串的处理,多维数组的多种遍历方式 | 您所在的位置:网站首页 › c语言status和void › C++复合类型的使用:void*指针,bool变量与指针,指针数组与数组指针,C风格字符串的处理,多维数组的多种遍历方式 |
目录 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 实验室设备网 版权所有 |