看一个例子,指针与数组的区别
2011-11-28 11:11
363 查看
#include <iostream> using namespace std; int main(void) { char array[] = "Hello World"; const char *p = "Hello World"; cout << sizeof(array) / sizeof(*array) << endl; cout << sizeof(p) / sizeof(*p) << endl; return 0; }
相关文章推荐
- 上机实践 - - 一个例子了解C/C++中指针与数组的区别
- C语言 一个例子说明结构体变量,结构体数组和结构体指针
- 通过例子看数组与指针的区别
- 一个关于指针数组的例子
- 指针与数组首地址的一个区别
- 函数内 声明一个字符数组和一个指向字符串数组的指针 区别
- 数组指针和指针的一个经典例子
- 数组和指针的一个例子
- 数组名与指针,一个有意思的区别
- 一个复杂的声明,包含数组指针,指针数组,函数指针和指针函数的区别
- 关于数组的a和&a的区别:一个是普通的指针,一个是数组的指针
- 通过例子看数组与指针的区别
- c++数组和指针的区别,一个小例子!
- 数组不是指针——数组地址不能动态分配空间,一个小例子关于指针移动,以及malloc
- 字符数组和指针的一个小例子
- \t\t字符指针char* 和 字符数组的一个小例子
- 指针和数组的一个例子
- 从编译器角度分析C语言中数组名和指针的区别
- 数组指针和指针数组的区别
- 数组 指针比较 直接寻址和间接寻址 数组和指针在编译的时候的区别