linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
您的位置:
主页
>
程序设计
> C语言
C语言
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
VC++中HTControl控件类之CHTRichEdit富文本编辑控件实例
本文所述CHTRichEdit控件类继承自CRichEditCtrl,为了避免CRichEditCtrl的界面风格与CRichEditCtr的滚动条不相协调,因此在CHTRichEdit控件中去掉了C
VC++中HTControl控制类使用之CHTDlgBase对话框基类实例
本文所述为VC++界面编程的一个MFC例子,基于HTControl控件类的CHTDlgBase对话框基类主文件代码。该程序可完成动态创建框架窗体,窗体外观(客户区与非客户区),调整窗体大小,无效子窗口
VC编程控件类HTControl之CHTGDIManager GDI资源管理类用法解析
本文主要介绍了VC编程控件类HTControl的CHTGDIManagerGDI资源管理类用法,MFC提供的CBitmap类的LoadBitmap接口只能从EXE内部获取位图,但是很多情况下需要从EX
C++基于Directx MMX实现的图像灰度转换代码
本文实例讲述了基于DirectxMMX编写的实现图像灰度处理的方法,要编译此程序需DirectXSDK5.0,代码中所需要的ddutil.h与ddutil.cpp文件,请自行下载加入工程。在Windo
VC++实现CStdioFile写入及读取文件并自动换行的方法
本文所述CStdioFile可实现在VC++中主要用来写入及读出文件的功能,继承自CFile类,它会自动处理\r\n,遇到\n自动添加\r并设置光标在当前行,它同时可以自动换行,不过使用CSt
C++实现DES加密算法实例解析
本文所述实例是一个实现DES加密算法的程序代码,在C++中,DES加密是比较常用的加密算法了,且应用非常广泛。本CPP类文件可满足你的DES加密需要,代码中附带了丰富的注释,相信对于大家理解DES可以
CISBitmap派生的VC++位图透明类实例
本文所述为一个由CISBitmap派生的VC++位图透明类,可以方便实现BMP图像的透明处理,主要包含两个文件,使用时主需要将其引入到你的C++工程中即可,具体的类代码如下:CISBitmap.cpp
C++实现闹钟程序的方法
本文所述为C++实现闹钟程序的方法,代码结构相对简单,注释也较为完善。现分享给大家供大家参考。具体功能代码如下:#includeiostream#includestring#includectimeu
Windows程序内部运行机制实例详解
本文以孙鑫老师VC++教程中的程序为基础,详细讲解了Windows程序内部运行机制,相信可以帮助大家更好的理解Windows程序运行原理及相应的VC++程序设计。具体内容如下:创建一个Win32应用程
VC实现五子棋游戏的一个算法示例
本文讲述了VC实现五子棋游戏的一个算法示例,该算法采用极大极小剪枝博弈算法,感兴趣的读者可以对程序中不完善的部分进行修改与完善。该设计主要包括:数据结构、估值函数、胜负判断、搜索算法程序运行界面如下:
C++实现二叉树遍历序列的求解方法
本文详细讲述了C++实现二叉树遍历序列的求解方法,对于数据结构与算法的学习有着很好的参考借鉴价值。具体分析如下:一、由遍历序列构造二叉树如上图所示为一个二叉树,可知它的遍历序列分别为:先序遍历:ABD
C++堆排序算法的实现方法
本文实例讲述了C++实现堆排序算法的方法,相信对于大家学习数据结构与算法会起到一定的帮助作用。具体内容如下:首先,由于堆排序算法说起来比较长,所以在这里单独讲一下。堆排序是一种树形选择排序方法,它的特
基于C++实现的各种内部排序算法汇总
提起排序算法相信大家都不陌生,或许很多人已经把它们记得滚瓜烂熟,甚至随时可以写出来。是的,这些都是最基本的算法。这里就把各种内部排序算法总结归纳了一下,包括插入排序(直接插入排序,折半插入排序,希尔排
C++实现位图排序实例
在《编程珠玑》一书里提到了一种算法导论里没有提到过的位图排序方法,这种排序方法是通过牺牲空间效率来追求时间效率(线性时间)以达到时间-空间折中与双赢的目的。本文以实例形式简单讲一下位图排序思想。一、问
C++实现一维向量旋转算法
在《编程珠玑》一书的第二章提到了n元一维向量旋转算法(又称数组循环移位算法)的五种思路,并且比较了它们在时间和空间性能上的区别和优劣。本文将就这一算法做较为深入的分析。具体如下所示:一、问题描述将一个
C++变位词问题分析
在《编程珠玑》一书的第二章提到了一个变位词问题,变位词指的是一个单词可以通过改变其他单词中字母的顺序来得到,也叫做兄弟单词,如army-mary。由变位词可以引申出几个算法问题,包括字符串包含问题,比
C++实现矩阵原地转置算法
本文实例描述了C++实现矩阵原地转置算法,是一个非常经典的算法,相信对于学习C++算法的朋友有很大的帮助。具体如下:一、问题描述微软面试题:将一个MxN的矩阵存储在一个一维数组中,编程实现矩阵的转置。
C++快速排序的分析与优化详解
相信学过数据结构与算法的朋友对于快速排序应该并不陌生,本文就以实例讲述了C++快速排序的分析与优化,对于C++算法的设计有很好的借鉴价值。具体分析如下:一、快速排序的介绍快速排序是一种排序算法,对包含
C++线性时间的排序算法分析
前面的文章已经介绍了几种排序算法,如插入排序(直接插入排序,折半插入排序,希尔排序)、交换排序(冒泡排序,快速排序)、选择排序(简单选择排序,堆排序)、2-路归并排序(可以参考前一篇文章:各种内部排序
C++实现第K顺序统计量的求解方法
一个n个元素组成的集合中,第K个顺序统计量(OrderStatistic)指的是该集合中第K小的元素,我们这里要讨论的是如何在线性时间(lineartime)里找出一个数组的第K个顺序统计量。该问题的
C++实现广度优先搜索实例
本文主要叙述了图的遍历算法中的广度优先搜索(Breadth-First-Search)算法,是非常经典的算法,可供C++程序员参考借鉴之用。具体如下:首先,图的遍历是指从图中的某一个顶点出发,按照某种
C++深度优先搜索的实现方法
本文实例讲述了图的遍历中深度优先搜索的C++实现方法,是一种非常重要的算法,具体实现方法如下:首先,图的遍历是指从图中的某一个顶点出发,按照某种搜索方法沿着图中的边对图中的所有顶点访问一次且仅访问一次
Windows网络编程之winsock实现文件传输示例
本文实例展示了Windows网络编程中winsock实现文件传输的方法,对于进行Windows下的winsock网络编程有一定的借鉴参考价值。该程序代码主要是基于TCP流协议的winsock网络文件传
Linux网络编程之socket文件传输示例
本文所述示例程序是基于Linux平台的socket网络编程,实现文件传输功能。该示例是基于TCP流协议实现的socket网络文件传输程序。采用C语言编写。最终能够实现传输任何格式文件的文件传输程序。具
Linux网络编程之UDP Socket程序示例
在网络传输协议中,TCP协议提供的是一种可靠的,复杂的,面向连接的数据流(SOCK_STREAM)传输服务,它通过三段式握手过程建立连接。TCP有一种“重传确认”机制,即接收端收到数据后要发出一个肯定
首页
上一页
56
57
58
59
60
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
C语言完美实现动态数组代码分享
浅谈c语言中转义字符的用法及注意事项
C++中的Lambda表达式详解
C++遗传算法类文件实例分析
浅析int*p[ ]与int(*p)[ ]的区别
C语言实现计算树的深度的方法
C++中replace()函数使用方法汇总
C语言关系运算符实例详解
C++制作俄罗斯方块
深入Main函数中的参数argc,argv的使用详解