C语言
wiscourper_
这个作者很懒,什么都没留下…
展开
-
c语言-共用体
共用体所占内存长度等于最长成员的长度(同一起始内存地址,内存对齐) 例如: 共用体的特点原创 2020-07-31 16:49:31 · 652 阅读 · 0 评论 -
c语言-函数
1、内部函数 如果一个函数只能在本文件使用,它称为内部函数。在定义内部函数时,在函数名和函数类型前加static。 内部函数又称为静态函数。 2、外部函数 如果一个函数可以在多个文件中使用,它称为外部函数。在定义外部函数时,在函数名和函数类型前加extern。 c语言规定,如果在定义函数时省略extern,则隐含为外部函数。 在需要调用外部函数的文件中,用extern声明所用的函数为外部函数。 ...原创 2020-07-31 16:32:23 · 847 阅读 · 0 评论 -
c语言-变量
一、局部变量和全局变量 1、全局变量 1)设置全局变量,增加了函数间数据联系的渠道 2)建议不在必要时不要使用全局变量 a、全局变量在程序执行的全部过程中都占用存储单元。 b、使用全局变量降低了函数的通用性,因为函数执行时要依赖其所在的外部变量。如果将函数从一个文件移动到另一个文件,还需要将相关的外部变量一起移过去,若外部变量与其他文件的变量重名,就会出现问题。 c、过多的使用全局变量,会降低程序的清晰性 d、同一个源文件中,外部变量与局部变量重名时,则在局部变量的作用域范围内,外部变量被“屏原创 2020-07-31 15:57:08 · 713 阅读 · 0 评论 -
c语言-枚举类型
原创 2020-07-29 17:06:35 · 610 阅读 · 0 评论 -
c语言-动态存储分配
原创 2020-07-29 16:05:48 · 671 阅读 · 0 评论 -
c语言-结构体
1、结构体定义 2、结构体变量说明 3、结构变量成员的表示方法 4、结构变量的初始化 5、结构数组的定义 6、指向结构变量的指针 一个指针变量当用来指向一个结构变量时,称之为结构指针变量。 7、指向结构数组的指针 ...原创 2020-07-29 16:05:35 · 645 阅读 · 0 评论 -
c语言-指针
1、地址指针的概念 内存单元的编号即地址,通常也把这个地址称为指针(内存单元的指针和内容单元的值是两个不同的概念)。在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个内存单元的地址或称为某个内存单元的指针。 “指针”是指地址,是常量,“指针变量”是指取值为地址的变量。指针变量的值是一个地址。 2、指向变量的指针变量 变量的指针就是变量的地址,存放变量地址的变量是指针变量。 2.1定义指针变量 2.2指针变量的引用 2.3指针运算符原创 2020-07-29 14:46:51 · 672 阅读 · 0 评论