C/C++学习
文章平均质量分 95
学习用
CS_Lee_
多想
展开
-
程序设计与算法(三)C++面向对象程序设计笔记 第十周 C++11新特性和C++高级主题
程序设计与算法(三)C++面向对象程序设计笔记 第十周 C++11新特性和C++高级主题原创 2022-10-20 12:20:38 · 530 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第九周 标准模板库STL(二)
程序设计与算法(三)C++面向对象程序设计笔记 第九周 标准模板库STL(二)原创 2022-10-20 12:17:24 · 708 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第八周 标准模板库STL(一)
程序设计与算法(三)C++面向对象程序设计笔记 第八周 标准模板库STL(一)原创 2022-10-20 12:11:09 · 500 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第七周 输入输出和模板
程序设计与算法(三)C++面向对象程序设计笔记 第七周 输入输出和模板原创 2022-10-20 12:02:58 · 974 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第六周 多态
程序设计与算法(三)C++面向对象程序设计笔记 第六周 多态原创 2022-10-20 11:55:11 · 293 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第五周 继承
程序设计与算法(三)C++面向对象程序设计笔记 第五周 继承原创 2022-10-20 11:50:44 · 235 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第四周 运算符重载
程序设计与算法(三)C++面向对象程序设计笔记 第四周 运算符重载原创 2022-10-20 11:46:47 · 532 阅读 · 1 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第三周 类和对象提高
程序设计与算法(三)C++面向对象程序设计笔记 第三周 类和对象提高原创 2022-10-20 11:40:28 · 373 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第二周 类和对象基础
程序设计与算法(三):C++ 面向对象程序设计 第二周 类和对象基础笔记原创 2022-10-20 11:36:47 · 329 阅读 · 0 评论 -
程序设计与算法(三)C++面向对象程序设计笔记 第一周 从C到C++
程序设计与算法(三)C++面向对象程序设计笔记 第一周 从C到C++原创 2022-10-20 11:34:24 · 501 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第十三周:文件
C语言程序设计笔记(浙大翁恺版) 第十三周:文件原创 2022-08-08 01:37:46 · 696 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第十二周:程序结构
C语言程序设计笔记(浙大翁恺版) 第十二周:程序结构原创 2022-08-08 01:20:47 · 675 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第十一周:结构类型
C语言程序设计笔记(浙大翁恺版) 第十一周:结构类型原创 2022-08-08 01:04:14 · 665 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第十周:字符串
C语言程序设计笔记(浙大翁恺版) 第十章:字符串原创 2022-08-08 00:52:37 · 693 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第九周:指针
C语言程序设计笔记(浙大翁恺版) 第九周:指针原创 2022-08-07 23:38:25 · 905 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第八周:数组
C语言程序设计笔记(浙大翁恺版) 第八周:数组原创 2022-08-07 23:23:31 · 766 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第七章:函数
C语言程序设计笔记(浙大翁恺版) 第七章:函数原创 2022-08-07 23:12:45 · 773 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第六周:数据类型
C语言程序设计笔记(浙大翁恺版) 第六周:数据类型原创 2022-08-07 22:59:59 · 968 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第五周:循环控制
C语言程序设计笔记(浙大翁恺版) 第五周:循环控制原创 2022-08-07 19:34:55 · 692 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第四周:循环
C语言程序设计笔记(浙大翁恺版) 第四周:循环原创 2022-08-07 19:29:09 · 722 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第三周:判断
C语言程序设计笔记(浙大翁恺版) 第三周:判断原创 2022-08-07 19:23:33 · 748 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第二周:计算
C语言程序设计笔记(浙大翁恺版) 第二周:计算原创 2022-08-07 19:09:07 · 1322 阅读 · 0 评论 -
C语言程序设计笔记(浙大翁恺版) 第一周:程序设计与C语言
C语言程序设计笔记(浙大翁恺版) 第一周:程序设计与C语言原创 2022-08-07 18:56:08 · 2996 阅读 · 1 评论 -
西电2019级C语言课程设计源码及讲解
以下为西安电子科技大学2019届的C语言程序设计课程设计的题目原题及博主本人写的相应参考解答及讲解。由于前三题比较简单故不单独拿出来讲了。后三题的讲解及源码请见相关链接。因为博主本人已经演示通过了并且提交了报告,所以就附上了源码及博主本人的报告的下载链接,有需要的可以自己看一看,请勿直接抄袭链接:https://pan.baidu.com/s/1rYdHwG3Rg6C0zeZw8qtjqw 提取码:m63p题一 基本编程原题:涉及知识点:流程控制、数组、函数、结构体等要求:假设平面上有1~N原创 2020-06-20 19:25:19 · 7965 阅读 · 1 评论 -
C语言模拟图书馆管理系统
这道题倒是我自己一个个码出来的,中间完全没有参考别人的代码,所以可能看起来并不美观。因为要求也不是很明确,所以我的密码功能就基本敷衍了事了,直接用人员编号来代替密码验证,反正题目也没要求。但是感觉不加点啥好像有太简陋了,所以又敷衍的加了显示读者和书籍信息的功能和显示自己借阅书籍的功能,此外还加了很多容错机制来增加这个小程序的健壮性。当然基本功能还是实现了。中间遇到了许多蜜汁问题,比如之所以用英文是因为我的中文文档读入修改输出后会出现乱码,大概是编码上哪里出了问题,我试了几次都没有成功,因此只能用全英文了。原创 2020-06-12 19:07:05 · 7919 阅读 · 1 评论 -
RLE压缩解压算法的完整实现
和第四题一样同样是各种东拼西凑的结果,希望对一部分人有帮助。要用的话请至少改一下变量名和函数顺序。在此感谢陈德创大佬的无私帮助以及陈万庆老师提供的音频测试文件看之前请先搞懂RLE算法的原理和部分代码实现RLE算法原理及C语言实现原题:涉及知识点:文件读写、位操作、内存管理、结构体定义、RLW算法、命令行参数要求:编写一个程序,可以在命令行输入参数,完成指定文件的压缩解压命令行参数如下rle file1 –c(-d) file2第一个参数为可执行程序名称,第二个参数为原始文件名,第三个参数原创 2020-06-19 18:42:04 · 8929 阅读 · 3 评论 -
RLE压缩算法原理与C语言实现
RLE算法实现RLE压缩算法(下简称RLE算法)的基本思路是把数据按照线性序列分成两种情况:一种是连续的重复数据块,另一种是连续的不重复数据块。RLE算法的原理就是用一个表示块数的属性加上一个数据块代表原来连续的若干块数据,从而达到节省存储空间的目的。一般RLE算法都选择数据块的长度为 1 字节,表示块数的诚性也用1字节表示,对于颜色数小于 256 色的图像文件或文本文件,块长度选择 1 字节是比较合适的连续重复数据的处理RLE 算法有很多优化和改进的变种算法,这些算法对连续重复数据的处理方式基本上原创 2020-06-06 09:30:34 · 8861 阅读 · 9 评论 -
纯C语言利用位图底层结构实现位图缩放
此为课程设计的第四题,这道题体现了大作业的精髓:在抄中知道,在抄中学习,在抄中苟且。以下是找了各种大神写的范本(比如那个双线性插值的实现)和位图结构的分析,东拼西凑写出来的东西,过程中也学了一些知识。如果不是要求纯C语言实现或许能用opencv,但是我也没有深入了解过。希望对一部分同学能有帮助。看之前请先搞懂位图的内部结构,否则会搞不懂这些名词的意思,要用的话请至少改变量名和函数顺序,谢谢。位图内部结构分析原题:涉及知识点:文件读写、结构体定义、内存管理、基本图像处理算法、命令行参数要求:编写一原创 2020-06-20 16:33:03 · 5429 阅读 · 7 评论 -
BMP位图基础:通过UltraEdit解析BMP文件内部结构
初见位图我们先打开画图随便画一幅图并采用24位bmp图像格式保存,就得到了一张24位真彩色的位图BMP位图一般由4部分组成:文件头信息块、图像描述信息块、颜色表(在真彩色模式无颜色表)和图像数据区组成,以BMP为扩展名保存。打开Windows的画图程序,在保存图像时,可以看到三个选项:2色位图(黑白)、16色位图、256色位图和24位位图。这是最普通的生成位图的工具,在这里讲解的BMP位图形式,主要就是指用画图生成的位图. 一般的bmp图像都是24位,也就是真彩。每8位为一字节,24位也就是使用三字原创 2020-05-18 11:03:56 · 5024 阅读 · 1 评论 -
windows下的C语言命令行参数
这篇文章主要参考了这篇博文的内容自己去试了下,以填补一下C语言知识的空白C语言命令行参数的使用测试代码#include <stdio.h>void main(int argc,char** argv){ printf("%d\n",argc); printf("%s\n",argv[0]); printf("%s\n",argv[1]); printf("%s\n",argv[2]);}参数说明我们给main函数传原创 2020-05-16 15:30:49 · 2691 阅读 · 0 评论 -
C语言 文件基础知识整理
C语言文件基础知识1.文件概述目前为止我们在程序中使用的数据通常来自于初始化赋值和通过键盘手动录入。在实际应用中数据来源往往涉及外部存储介质。什么是文件?文件是存储在外部介质上(如磁盘和磁带等外存储器)数据或信息的集合。程序文件中保存着程序,而数据文件中保存着数据例如我们编写的文本文件(.c源程序),和编译后形成的二进制文件(.obj目标文件,.exe可执行文件)。常用的文档,音视频文件都是以这种形式存储在磁盘上的文件的性质文件是一个有序的数据序列。文件的所有数据之间有着严格的排列次序的关系(原创 2020-05-13 23:05:45 · 4650 阅读 · 1 评论