C/C++——声明一个到字符的指针,包含10个整数的数组,到包含10个整数的数组的引用,到字符串的数组的指针,到字符的指针的指针...
2016-02-28 11:14
633 查看
声明一个到字符的指针,一个包含10个整数的数组,一个到包含10个整数的数组的引用,一个到字符串的数组的指针,一个到字符的指针的指针,一个常量整数,一个到常量整数的指针,一个到整数的常量指针,并为每个声明初始化。
C语言指针数组和数组指针
C++数组与指针
代码:
/************************************************************************* > File Name: 5_1_pointers.cpp > Author: > Mail: > Created Time: 2016年02月28日 星期日 10时43分09秒 ************************************************************************/ #include <iostream> #include <string> using namespace std; int main() { char ch = 'a'; char * p = &ch;//一个到字符的指针 int Iarr[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};//包含10个整数的数组 int (&rai)[10] = Iarr;//一个到包含10个整数的数组的引用 string (*pas)[5] = 0;//一个到字符串的数组的指针 string * aps[5];//aps是一个指向字符串的指针的数组 char ** pp = &p;//一个到字符的指针的指针 const int cint = 100;//一个常量整数 const int * pc = &cint;//一个到常量整数的指针 int num = 111; int *const cp = #//一个到整数的常量指针 return 0; }
参考文章:
C++ 数组指针和指针数组及const细节C语言指针数组和数组指针
C++数组与指针
相关文章推荐
- c++ gui qt4 chap01 age
- 《Effective C++》Rule 37: 绝不重新定义继承而来的缺省的参数值
- C++11以前的序列点
- 如何加快 C++ 代码的编译速度
- [转]C++函数模板与模板函数
- C语言实现双向非循环链表的节点插入
- LeetCode:39. Combination Sum(C++版本)
- C++笔记:2
- C语言中进程与系统调用
- C/C++中的数据存储方式
- C++学习笔记(1)---基本数据类型
- VC++6.0调用Web Services(转)
- Android编译本地C++程序方法
- c语言:两个整数的正整数差(单分支结构)
- 《核心分析》第一周
- Effective C++: 限定作用域的枚举类型.
- c++程序员不可不知的101条经验之13章 高级特性
- C语言 单链表的实现
- 关于逆波兰式的c++实现
- 1073. Scientific Notation (20)