自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

哎呦哥哥的博客

哎呦不错哦!

  • 博客(4)
  • 收藏
  • 关注

原创 存储类,作用域,生命周期和链接属性

概念解析存储类存储类就是存储类型,描述C语言变量在什么地方存储,内存中有多重管理方法,堆,栈,数据段,bss段,text段,变量存储类属性描述的就是这个变量存储于什么内存段中。作用域作用域就是该变量起作用的范围,C语言变量起作用的范围是当前代码块。生命周期生命周期描述的是运行时给变量分配内存空间,以及回收该变量的内存空间的一个阶段。链接属性把源代码编译成目标文件之后,目标文件总包含众多的符号和各种段

2017-05-28 21:25:55 455

原创 C语言预处理和函数

预处理 预处理是C语言中的一个重要特性,值得我们深入讨论, 源代码到可执行程序 源代码经过编译。生成.o文件,再经过链接,成为elf可执行程序,但是实际上,源码经过编译之后,不是直接的.o文件,而是汇编文件.S,汇编文件经过汇编,才得到目标文件.o,所以说,C语言程序需要先被编译成汇编文件,再把汇编文件编译为目标文件,但是更进一步,在源码被编译成汇编文件之前,需要先进行预处理,也就是我们这个

2017-05-28 15:18:10 2210

原创 C语言之数据结构

C语言中的基本结构体以及内存之间的关系,我们经常用到,所以我们今天来学习一下这些内容内存内存是什么,和数据结构有什么关系?内存从哪里来?内存是程序运行的活动之地,程序需要放在内存中运行的,程序运行时需要内存来存储一些临时变量数据。内存在物理上本身是一个硬件器件,由硬件系统提供,内存在使用的时候需要由操作系统来统一管理,操作系统为了方便合理的管理内存,操作系统提供了多种机制来让应用程序使用内存,这些机

2017-05-22 22:49:20 1739

原创 指针进阶

本节继续讨论C语言中的指针。 指针数组&数组指针 先理解一下什么是指针数组和数组指针,指针数组的实质是个数组,这个数组中存储的元素都是指针变量,而数组指针实际上是一个指针,这个指针指向一个数组。 通过表达式区分不同 指针数据和数组指针的表达式有一定的区别,关键在于号的位置,如果号和变量结合性强,表示是指针,否则,就是数组,所以,符号的优先级在这里非常重要,决定了两个符号同时和变量结

2017-05-03 20:47:10 650

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除