【C语言】自定义类型(构造类型)——结构体、枚举和联合体
自定义类型(构造类型)中结构体、枚举和联合体的详解,位段的相关知识,结构体的访问和结构体传参,在定义结构体变量的同时给结构体变量赋值叫做结构体变量的初始化。//姓名 char sex [ 5 ];//性别 int age;//年龄 char id [ 20 ];//身份证号 } s1;//声明类型的
C语言进阶——文件操作
文件——是我们生活中必不可缺的一部分,优秀的文件管理能使我们工作效率更高,比如上学时的点名册、平时记账的手账本、电脑中存储数据的各种文件夹等。数据构成文件,文件成就数据,因此我们需要学习C语言中的各种文件操作,使数据能够做到持久化存储。图片来源:百度图片如上图所示,这就是文件,不过这是传统的纸质文件
【C语言】文件操作(下)
C语言文件操作讲解
【C语言】扫雷
C语言实现扫雷小游戏
【C语言进阶】自定义类型之结构体
自定义类型之结构体。
【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序,提升C/C++内功
组成一个程序的每个源文件通过编译过程分别转换成目标代码(object code)。每个目标文件由链接器(linker)捆绑在一起,形成一个单一而完整的可执行程序。链接器同时也会引入标准C函数库中任何被该程序所用到的函数,而且它可以搜索程序员个人的程序库,将其需要的函数也链接到程序中。
【C++】【类和对象】的铺垫知识
简单认识数据结构后,正式开始c++提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、命名空间二、使用步骤1.引入库2.读入数据总结前言c++作为C语言的超集,语法与思想都有不同,本篇对基本语法进行整理,包括初识c++与类和对象两部分,掌握后基本可以使用c++进行编程一、
【C语言】如何优雅地进行嵌入式C开发?(万字总结)
如果当你听过很多大道理,依然写不好C代码,就来读读这篇文章吧!!!关键词:代码质量、分层设计、设计模式、面向对象、防御式编程
C语言实验-动态顺序表实现简易通讯录
C语言数据结构顺序表的应用:简易通讯录
【数据结构】八大排序
超详解八大排序
带你彻头彻尾了解『动态内存管理』
本章重点在于对内存开辟函数的理解和运用,通过分析常见的动态内存错误来进一步巩固和加强对动态内存的理解,同时详细介绍了柔性数组。希望通过阅读本文能够对您有所收获。
C语言-自定义类型-结构体(详解结构体内存对齐)
C语言自定义类型结构体!!!重点详解结构体内存对齐!干活满满哦!!
字符串函数+内存操作函数
C语言字符串函数和内存操作函数详解
【自定义类型详解】完结篇——枚举与联合体(共用体)详解
详解:1. 枚举1.1 什么是枚举1.2 枚举类型的定义1.3 枚举的使用与注意1.4 枚举的优点2. 联合体(共用体)2.1 联合类型的定义2.2联合的特点2.3使用联合体解求机器字节序的问题2.4 联合体大小的计算
【C语言】学生考勤管理系统
实现一个简单、实用的学生考勤系统程序,主要功能包括考勤数据的输入、输出、删除、修改、查询、添加、排序、数据统计等。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一些基本算法的应用。
C语言实现三子棋
用户下棋时,主要是输入下的棋坐标,用户的坐标从1开始,但是在实际的内存中是从0,故在判断越界等操作时需要对用户所输入的坐标进行减一操作,除了判断是否越界,还需要判断用户所输入的坐标是否已经被占用。判断输赢是游戏的一个重要部分,三子棋判断输赢的标准就是看用户和电脑谁先连成一条线,可以是某一行或者某一列
【数据结构初阶】简析堆排序
用最简单的话,讲透堆排序的知识
广州大学学生实验报告, 人工智能原理实验,实验1知识的表示与推理实验,简单易懂
广州大学学生实验报告, 人工智能原理实验,实验1知识的表示与推理实验,简单易懂
【数据结构】-----链表
无头单向非循环链表增删查改实现带头双向循环链表增删查改实现顺序表和链表的优缺点删除链表中等于给定值 val 的所有节点。 反转一个单链表。返回链表的中间节点。 输入一个链表,输出该链表中倒数第k个结点。将两个有序链表合并为一个新的有序链表并返回。分割链表。链表的回文结构给定一个链表,返回链表开始入环
纯C实现的贪吃蛇(无EasyX,详解)
纯C语言实现的贪吃蛇,详解。(无EasyX)