![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C之路--->知识点总结
Lcy__123
这个作者很懒,什么都没留下…
展开
-
宏定义
1:宏的规则和使用 @1:宏定义的解析规则:预处理阶段由预处理器进行替换,这个替换是原封不动的替换。 @2:宏定义的组成 :第一部分是 #define ,第二部分是宏名,剩下的所有为第三部分。 @3:带参宏 : 带参宏的使用和带参函数非常像,但是使用上有一些差异。 在定义带参宏时,每一个参数在宏体中引用时都必须加括号,最后整体再加括号,括号缺一不可。 2:宏的使用原创 2017-10-19 16:18:46 · 283 阅读 · 0 评论 -
typedef关键字
一: typedef 简介 1:typedef 是给类型重命名,也就是说该关键字加工出来的都是类型,而不是变量。 2:C语言中的类型主要有两种,分别是编译器定义的类型(int double 等)和用户自定义类型(数组类型,指针结构体,函数等); 3:typedef 经常用于给比较长的自定义类型起个别名。便于使用。增强程序的可读性 二:类型和变量的区别 1:类型是一个数据模版,原创 2017-10-23 10:01:42 · 257 阅读 · 0 评论 -
C内存管理
C语言中内存主要分为三部分, 堆, 栈 , 数据区 一:栈 (先进后出)(栈是从高地址向低地址方向增长) 普通局部变量. 。所有的自动变量、函数形参都存储在栈中 特点:运行自动分配回收:栈是系统自动管理,不需要程序员去处理。 反复使用 : 栈内存在程序中是一块空间地址,程序反复使用这块地址 脏内存 : 由于栈的反复使用,每次使用后程序不去清理,分配时原来的原创 2017-10-23 16:48:58 · 138 阅读 · 0 评论