随笔分类 - 01-C语言
所有有关C的博客
    
摘要:目录一. 单链表 一. 单链表 通过链表添加/展示信息 #include <stdio.h> #include <stdlib.h> /* 链表结构体: data: 表示学生成绩 next: 学生成绩结构体指针 */ typedef struct Node_Student { int data; s
        阅读全文
                
摘要:```c /* 将某个文件夹中的全部文件, 按以下两条规定重命名. 一. 如果文件名中含有'_'且'_'到'.'之间只有一位数, 在这位数前面加'0' 二. 如果文件名中不含'_'且'.'前面只有一位数, 在这位数前面加'0' 程序目前存在无法解释的bug, 当pAddress的路径和old, 相同
        阅读全文
                
摘要:[toc] ## 一. 算数操作符 `1. 算数操作符分类: ` \+ | - | * | / | % | | | |-- > 1. 除了 % 操作符之外,其他的几个操作符可以作用于整数和浮点数。 > 2. 对于 / 操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。 
        阅读全文
                
摘要:[toc] ## 一. malloc, calloc和realloc用法 ### 1.1 malloc详解
        阅读全文
                
摘要:[toc] ## 一. 枚举 ### 1.1 枚举的定义和优点 >* 枚举定义的值是常量, 可以被初始化一次, 如果没有手动初始化, 系统会将第一个常量自动初始化为0, 往后每个常量在前一个基础上 + 1 >* 枚举对比宏定义更加严谨有类型检查, 并且可以增加代码的可维护性. ```c #inclu
        阅读全文
                
摘要:[toc] ## 一. 结构体的定义声明和初始化 ### 1.1 结构体定义 >* 定义: 结构体是值的集合, 与数组不同的是, 这个值可以是不同类型. 这些不同类型的值也被称为成员变量. ```c struct Test{ int a = 10; char b = 'x'; float f = 2
        阅读全文
                
摘要:目录一. 字符指针1.1 使用方式一1.2 使用方式二1.3 面试考点二. 数组指针2.1 数组指针的表示形式2.2 数组指针的使用2.3 内容拓展三. 函数指针3.1 区分函数指针和指针函数3.2 看两个有趣的代码3.2 函数指针数组四. 回调函数4.1 什么是回调函数4.2 应用案例, 实现qs
        阅读全文
                
摘要:[toc] ## 一.什么是指针 ### 1.1 指针的两种含义 >* 指针是内存中最小单元的编号, 也就是地址 >* 平时口语上的指针, 实际上是指针变量, 用来存放内存地址的变量.  { int i = 0; while(num) { *(arr + i) = num % 10; num /= 10; i++; } } int 
        阅读全文
                
 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号