
C语言进阶
文章平均质量分 96
Exp.Joker
这个作者很懒,什么都没留下…
展开
-
C语言进阶(八):函数
一、函数的意义1、C语言中的函数2、函数的意义3、面向过程的程序设计4、声明和定义实例分析:声明和定义不同5、小结二、函数参数的秘密(上)1、函数参数实例分析:函数参数的求值顺序2、程序中的顺序点3、C语言中的顺序点编程实验:程序中的顺序点4、小结三、函数参数的秘密(下)1、参数入栈顺序2、调用约定实例分析:编写函数计算平均值3、可变参数实例分析:编写函数计算平均值4、变参数的限制5、小结四、函数与宏分析1、函数原创 2021-04-07 09:34:05 · 1116 阅读 · 0 评论 -
C语言进阶(七):内存
一、动态内存分配1、动态内存分配的意义2、malloc 和 free实例分析:内存泄露检测模块3、calloc和realloc实例分析:calloc和realloc的使用4、小结二、程序中的三国天下:栈、堆、静态存储区1、程序中的栈(1)函数调用的栈变化一(2)函数调用的栈变化二(3)函数调用的栈变化三2、函数调用栈上的数据编程实验:指向栈数据的指针3、程序中的堆4、程序中的静态存储区编程实验:静态存储区的验证8、小结三、程序的内存布局原创 2021-04-06 15:13:22 · 990 阅读 · 0 评论 -
C语言进阶(六):指针数组字符串函数
指针的本质分析1、*号的意义(1)指针的声明和使用(2)实践:指针使用示例2、传值调用与传址调用(1)什么是传值调用,传址调用?(2)实践:利用指针交换变量3、常量与指针(1)const与指针(2)实践:const与指针4、小结二、数组的本质分析1、数组的概念2、数组的大小(1)数组大小的获取(内存、元素数量)(2)实践:数组的初始化3、数组地址与数组名(1)数组地址与数组名(2)实践:数组名和数组地址4、数组名的盲点原创 2021-03-26 00:36:20 · 3866 阅读 · 1 评论 -
C语言进阶(五):宏处理
一、宏定义与使用分析1、C语言中的宏定义#define是预处理器处理的单元实体之一#define定义的宏可以出现在程序的任意位置#define定义之后的代码都可以使用这个宏2、定义宏常量#define定义的宏常量可以直接使用#define定义的宏常量本质为字面量...原创 2021-03-26 00:35:41 · 1826 阅读 · 0 评论 -
C语言进阶(四):编译、链接过程简介
一、编译过程简介你不知道的事.....1、预编译 -预处理器2、编译3、汇编4、小结二、链接过程简介1、链接器的意义2、模块链接A 静态链接B 动态链接原创 2020-10-20 14:27:49 · 489 阅读 · 0 评论 -
C语言进阶(三):关键字和运算符(const、volatile、struct、union、enum、sizeof、typedef、注释、接续符、转义符、‘‘,““、逻辑运算符、位运算符、++--、?,
一、const&& volatile二、struct - union - enum - sizeof - typedef分析三、注释符号四、接续符、转义符的使用五、单引号和双引号六、逻辑运算符七、位运算符分析八、++,--操作符的本质九、三目运算符和逗号表达式原创 2020-10-20 11:11:04 · 1003 阅读 · 0 评论 -
C语言进阶(二):循环分支
一、分支语句1、if语句分析2、switch语句分析3、小结二、循环语句1、do , while, for的区别2、break和continue的区别 3、小结三、goto 和 void分析1、遭人遗弃的goto2、void修饰函数返回值和参数3、不存在void变量4、小贴士5、void指针的意义6、小结原创 2020-10-09 07:57:51 · 233 阅读 · 0 评论 -
C语言进阶(一):变量的本质
一、基本数据类型变量是一段实际连续存储空间的别名 程序中通过变量来申请并命名存储空间 通过变量的名字可以使用存储空间 数据类型代表需要占用的内存大小 变量的本质是一段内存的别名 变量隶属于某一种数据类型 变量所在的内存大小取决其所属的数据类型#include <stdio.h>int main(){ char c = 0; short s = 0; int i = 0; printf("%d, %d\n",sizeof(char), sizeo...原创 2020-10-04 17:27:58 · 1692 阅读 · 0 评论 -
C语言快速入门
一、数据类型的取值范围及所在内存二、运算优先级三、位运算( &,|, ~,^,<<,>> )四、char类型的本质七、switch的注意事项八、小数和负数取余九、最近匹配原则十、数据类型的回转十一、常用整型数盘点十二、sizeof关键字十三、C语言中的奇葩整形(long)十四、连续变量定义和连续赋值十五、三目运算符十六、逗号运算符十七、自增(++)与自减(--)运算符十八、C语言中的常量类型十九、数组二十、字符串常量的本质是字符数组原创 2020-09-02 07:04:49 · 1534 阅读 · 0 评论