C/C++编程笔记:C/C++中数组名的含义,不同数组名有不同的含义!

C/C++中的数组名是个很奇怪的东西,它到底代表什么呢? 对于char array[n](n是一个常数),大概有这么几种语义: <1> char* const(注意不是const char*)   <2> char [n] 举例如下: <1> char *p = array; //array表示char* const,p得到的是数组的首地址     size_t size = sizeof(cha
相关文章
相关标签/搜索