c语言基础 c和指针

  • 句子

  • c规定数组名代表数组首元素的地址
  • 如果&a 则代表整个数组
  • 没有内存哪来的指针
  • 数据类型的本质:固定大小内存的别名
  • 变量的本质:(一段连续)内存空间的别名,内存空间的标号
  • 指针是一种数据类型,是指指向内存空间的数据类型
  • 指针也是一种变量,占有内存空间,用来保存内存地址
  • *p放在等号的左边给内存赋值
  • *p放在等号的右边从内存取值

 

  • c和java的区别

  1. c可以在临时区分配内存块      java不行

 

  • 内存四区

  • 先运行的函数,最后消失
  • 全局区
  • 临时区
  • 栈的生长方向和数组内元素的存放方向相反
    堆的生长方向和数组内元素的存放方向相同
posted @ 2017-10-26 09:49  一只宅男的自我修养  阅读(158)  评论(0编辑  收藏  举报