数组注意点:

  数组为静态时,初始化长度必为常量表达式

  数组长度由最后一个元素决定其长度,可以指定特定元素,如:

    int arr[] = {0, 1, [5]=5, 6};

  没有提供初始值的元素赋值为0或NULL

  数组作为参数传递时,被转化为指向第一个元素的指针,而不再是数组,无法使用sizeof取得长度,但是如果传入的是二维数组时,形参必需指定二维数组长度,如对函数

    void test(int arr[][5])

  来说,直接sizeof(arr)时是指针的长度,但是sizeof(arr[0])时是数组的元素,内层数组的长

最新文章

  1. 最牛的打字效果JS插件 typing.js
  2. bzoj-1096 1096: [ZJOI2007]仓库建设(斜率优化dp)
  3. liunx 多个tomcat 产生的新问题
  4. 使用bokeh-scala进行数据可视化
  5. Mysql-报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost
  6. Newton-Raphson算法简介及其R实现
  7. 从erase()谈起
  8. python string.py 源码分析 三:maketrans
  9. linux chromuim安装常用插件(flash,手势,拖拽,广告屏蔽)
  10. BZOJ 1565 植物大战僵尸(最大权闭合图)
  11. MYSQL判断某个表是否已经存在
  12. c++ fstream中seekg()和seekp()的用法
  13. 关于ARM开发板与PC主机的网络设置问题
  14. Intent常用使用汇总
  15. Vim设置Tab宽度/替换Tab为空格
  16. 练习 HashSet 去重复
  17. 【原创】驱动卸载之DeleteService
  18. hibernate主配置文件的配置
  19. 【转】thread.sleep(0)与thread.sleep(1)的区别
  20. [bash] 几个以前没注意过的小知识

热门文章

  1. JAVA课程设计--------五子棋
  2. Markdown例子
  3. 猴子吃桃问题(南阳ACM324)
  4. 子元素设定margin值会影响父元素
  5. Eclipse rap 富客户端开发总结(4):如何搭建 rap 中文开发环境
  6. Spring注解@Qualifier
  7. 深入理解分布式调度框架TBSchedule及源码分析
  8. WEB中的敏感文件泄漏
  9. cocos2dx 播放gif
  10. 基于 Electron 的爬虫框架 Nightmare