C/C++教程

C++primer 3.5.1

本文主要是介绍C++primer 3.5.1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

利用字符串字面值初始化字符数组时,末尾会加'\0'
不允许将数组的内容拷贝给其他数组作为其初始值,也不能用数组为其他数组赋值。
int a[]={1,2,3};
int a2[]=a;//错误
a2=a;//错误

复杂数组的声明
int *ptrs[10];//ptrs含是有10个整形指针的数组,类型修饰符从右向左绑定
int &refs[10]=/*?*/;//错误,不存在引用的数组
int (*Parray)[10]=&arr;//Parray指向一个含有10个整数的数组
int (&arrRef)[10]=arr;//arrRef引用一个含有10个整数的数组

int *(&array)[10]=ptrs;//arr是数组的引用,该数组含有10个指针

这篇关于C++primer 3.5.1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!