C语言
文章平均质量分 54
Scarborough_Coral
小白一个,一般般啦
展开
-
C语言之文件读操作
C语言之文件读操作,通过输入输出流进行文件操作// FileReadWrite.cpp // C语言文件读操作 // Created by Coral on 2017/3/3. // Copyright © 2017年 Croal. All rights reserved. // //用于解决VS文件操作的安全警告问题 #define _CRT_SECURE_NO_WA原创 2017-03-03 08:29:26 · 518 阅读 · 0 评论 -
C语言之文件写操作
和文件读操作类似,文件写操作需要相差无几的条件。 1.需要文件指针,指向被打开的文件,这里用到fopen函数(要养成一个良好的习惯,在文件打开后要检查文件指针是否为空,以此来判断指针是否指向目标文件) 2.可以用fputs函数来进行文件的写操作。 // FileReadWrite.cpp // C语言文件写操作 // Created by Coral on 2017/3/3.原创 2017-03-03 08:46:24 · 357 阅读 · 0 评论 -
C语言之文件复制
C语言之文件复制 一、需求: 文件复制无非是文件读操作加文件写操作,将文件数据读到一个缓存数组中去,让后将缓存数组中的数据写入到目标文件中去。(通过循环实现大量数据的复制)。本次只针对txt后缀的文件复制,即文本文档。其他文件类型的操作和文本文档如出一辙,如需了解其他文件的读写,可以学习相应文件的数据结构,这样就可以进行文件操作了。 提示:如果原创 2017-03-03 08:48:57 · 854 阅读 · 1 评论 -
排序法值选择排序(C语言实现)
排序法值选择排序(C语言实现) 今天我们来说一下排序法,排序法有分好多种,有比较排序,又有非比较排序。今天我们来说一下比较排序中的选择排序。 什么是选择排序? 所谓选择,以升序排序为例,就是将一组数据种最小的选择出来,放到这组数据的最前面,然后再从剩余的数据中在选择一个最小的(全部次小的),选择出来,放到这组数据第二个位置。以此类推,直到排序完成。这也就是选择排序原创 2017-03-05 13:13:56 · 856 阅读 · 0 评论 -
算法优化之一:求解子串最大和
问题描述: 给定一个数字序列,求其字串中的最大和。 思考: 怎样考虑才能使算法最优呢?时间复杂度多少?空间复杂度多少?假设一个数字序列长度为n,如果时间复杂度为n那么这个算法不就是算最优的了么! 问题求解: 对数字序列从左到右进行扫描,有两个变量进行数据存储,一个用于存最大子串和,一个用于存当前子串和。当当前子串和大于最大子原创 2017-05-10 09:15:01 · 520 阅读 · 0 评论 -
浅谈Windows API
尽管SEDF_JKHJKE这种变量定义形式很烂,但死磕一次。 Windows API中的窗口程序API 这篇博客主要是想简单写一写Windows API中关于图形窗口程序的部分。我认为图形窗口部分最核心的就是消息循环机制,虽然不知道内部如何实现,不知道内部是不是需要调度,消息队列可能就是最简单的FIFS(先到先服务的思想来处理消息)。 消息是什么消息 消息是I/O消息或者软件消息,这些消息是有编码...原创 2018-10-08 16:16:53 · 965 阅读 · 1 评论