以一维数组为例
int arr[10]; int arr[] = {1,2,4}; int arr[10] = {1,2}; int *arr = new int[10];
int arr[10];
int arr[] = {1,2,4};
int arr[10] = {1,2};
int *arr = new int[10];
前面三种常常都可以用到,但使用第四种时需要注意。在.c文件里使用这种形式编译会不能通过, 但.cpp文件里是可以的,可以推断出这是C++对C的扩展。
上面的结论完全来自于Visual Studio环境下的实践,对于tc,bdc,gcc等情况下是否成立有待考证。
RAG开发者实用插件:功能对比与接入配置说明
AI写作工具新手说明:账号权限与基础功能配置要点
《咩咩启示录》浪子成就攻略
AI写作工具官网入口:主流平台配置与访问限制说明
AI写作工具低成本使用:免费额度、订阅选择与资源限制说明
AI写作工具入门说明:普通用户的账号注册与基础功能配置
鬼才大作战
地狱战斗
打败油腻男
你好恐怖
人手一只大熊猫
艺术与雕刻
宇宙烧烤店
我的幸福生活202
宝宝房屋设计师