2023-12-28

    链表和函数指针

    1、链表相关概念

    1.1、链表和数组的区别

    • 链表是一种常用的数据结构,通过指针将一系列数据结点,连接成一个数据链
    • 相对于数组,链表有更好的动态性(数组顺序存储,链表非顺序存储)
    • ...
    Read More
    2023-12-28

    文件api

    1、文件基本操作

    1.1、文件操作的步骤

    • 引入头文件(stdio.h)
    • 打开文件
    • 使用文件指针
    • 关闭文件

    Read More

    2023-12-28

    结构体

    1、结构体的基本操作

    1)结构体类型的定义

    • struct 关键字,struct Teacher 合在一起才是类型
    • {} 后面有分号

    2)结构体变量的定义

    • 先定义类型,再定义变量...
    Read More
    2023-12-28

    字符串与指针

    1、字符串的基本操作

    1)字符串初始化

    • C 语言没有字符串类型,通过字符数组模拟
    • C 语言字符串,以字符 \0 或者 数字 0 结尾
    Read More
    2023-12-28

    数据类型-变量-内存四区-指针

    1、内存四区

    1.1、数据类型的本质

    1)数据类型基本概念

    • 类型是对数据的抽象
    • 类型相同的数据具有相同的表示形式、存储格式、相关的操作
    • ...
    Read More
    2023-12-27

    搭建个人深度学习工作站

    1 硬件平台

    2 系统安装

    作为开发机器用来自己捯饬,使用的是 Ubuntu 系统

    • 使用的是 ultralOS 来制作 Ubuntu 的系统启动盘
    2023-12-27

    Unix/Linux操作系统

    1、Unix/Linux操作系统介绍

    1.1、操作系统的作用

    1)操作系统的目标

    • 方便:使计算机系统易于使用
    • 有效:以更有效的方式使...
    Read More
    2023-12-27

    文件操作

    1、概述

    1.1、磁盘文件和设备文件

    1)磁盘文件:

    指一组相关数据的有序集合,通常存储在外部介质(如磁盘)上,使用时才调入内存

    2)设备文件:

    在操作系统中,把每一个与主机相连的输入、输出设备看作...

    Read More