int main()
{
using namespace std;
int* p = new int[3]; // new运算符返回第一个元素的地址。
p[0] = 10;
p[1] = 9;
p[2] = 8;
for (int i = 0; i < 3; i++) {
cout << p[i] << endl;
}

动态数组的特点是, 其大小可以在运行过程中动态改变, 在编译的时候可以不确定, 例如

int main()
{
int sz = 5;
sz = sz + 1;
int a[5] = {1, 2, 3, 4, 5};
int *b = new int[sz];
for(int i=0; i<sz; i++)
{
b[i] = i;
std::cout << b[i] << std::endl;
}
return 0;
} 0
1
2
3
4
5
[Finished in 0.2s]

最新文章

  1. 【NLP】干货!Python NLTK结合stanford NLP工具包进行文本处理
  2. Ngui中Sprite,SlicedSprite,Tiled Sprite,FilledSprite的区别
  3. Reverse链表 递归实现
  4. Linux创建用户(转)
  5. 【转】appStore上传苹果应用程序软件发布流程
  6. 一个使用高并发高线程数 Server 使用异步数据库客户端造成的超时问题
  7. [git]通过commit_id找回文件
  8. Windows PE3.0制作方法(从Win7中提取制作)
  9. mac 下maven的安装
  10. MVC 4.0 Razor模板引擎 @Html.RenderPartial 与 @Html.RenderAction 区别
  11. [Netty] - Netty入门(最简单的Netty客户端/服务器程序)
  12. junit源码解析--核心类
  13. Spark技术内幕之任务调度:从SparkContext开始
  14. hdu-3416(最短路+网络流)
  15. linux 网络管理的三种方式
  16. 域名打开没有加上“http://”,导致报错{&quot;code&quot;:-32603,&quot;message&quot;:&quot;Cannot navigate to invalid URL&quot;}
  17. tableviewcell选中不变色。
  18. Java的内存管理机制之内存区域划分
  19. Unity 官方文档学习
  20. 异步 JS: Callbacks, Listeners, Control Flow Libs 和 Promises【转载+翻译+整理】

热门文章

  1. linux下Eclipse进行C编程时动态链接库的生成和使用
  2. 【Python开发】增强的格式化字符串format函数
  3. NIO 编程模型
  4. 小米手机Toast带app名称
  5. VS2008编译boost1.53
  6. MySQL中出现的小问题
  7. 单个html5页面加个密码访问
  8. Vue自定义组件以及组件通信的几种方式
  9. Swift(二)基础部分
  10. Java缓存要点