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语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
Linux网络编程之基于UDP实现可靠的文件传输示例
了解网络传输协议的人都知道,采用TCP实现文件传输很简单。相对于TCP,由于UDP是面向无连接、不可靠的传输协议,所以我们需要考虑丢包和后发先至(包的顺序)的问题,所以我们想要实现UDP传输文件,则需
C++与C的差异分析
虽说C++是向后兼容C的,但C++与C还是存在许多差异。本文列举了几个例子加以说明,同时这些也是我们非常容易忽略的地方。本文仅简单的列举几例,更多的不同之处读者还需要在学习与实践中不断的进行发掘和总结
C++中extern "C"的用法
学习过C++的人都知道,extern关键字可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。这里起到的是声明作用范围的用处。另外,ext
C++中虚函数与纯虚函数的用法
本文较为深入的分析了C++中虚函数与纯虚函数的用法,对于学习和掌握面向对象程序设计来说是至关重要的。具体内容如下:首先,面向对象程序设计(object-orientedprogramming)的核心思
C++继承中的访问控制实例分析
本文较为深入的探讨了C++继承中的访问控制,对深入掌握C++面向对象程序设计是非常必要的。具体内容如下:通常来说,我们认为一个类有两种不同的用户:普通用户和类的实现者。其中,普通用户编写的代码使用类的
C++多重继承与虚继承分析
本文以实例形式较为全面的讲述了C++的多重继承与虚继承,是大家深入学习C++面向对象程序设计所必须要掌握的知识点,具体内容如下:一、多重继承我们知道,在单继承中,派生类的对象中包含了基类部分和派生类自
C++函数模板与类模板实例解析
本文针对C++函数模板与类模板进行了较为详尽的实例解析,有助于帮助读者加深对C++函数模板与类模板的理解。具体内容如下:泛型编程(GenericProgramming)是一种编程范式,通过将类型参数化
C++ 多重继承和虚拟继承对象模型、效率分析
一、多态C++多态通过继承和动态绑定实现。继承是一种代码或者功能的传承共享,从语言的角度它是外在的、形式上的,极易理解。而动态绑定则是从语言的底层实现保证了多态的发生——在运行期根据基类指针或者引用指
C++可变参数的函数与模板实例分析
本文实例展示了C++可变参数的函数与模板的实现方法,有助于大家更好的理解可变参数的函数与模板的应用,具体内容如下:首先,所谓可变参数指的是函数的参数个数可变,参数类型不定的函数。为了编写能处理不同数量
C++模板特例化应用实例
模板特例化是C++程序设计中一个非常重要的应用,本文就以实例形式对其进行分析,相信对大家进一步理解C++程序设计能够带来一定的帮助。具体内容如下:首先,模板是C++中一个很重要的特性,写一份代码能用于
C++命名空间实例解析
命名空间是C++非常重要的概念,本文就以实例形式对其进行深入分析,具体内容如下:通常来说,在C++中,命名空间(namespace)的目的是为了防止名字冲突。每个命名空间是一个作用域,在所有命名空间之
C++中new与delete、malloc与free应用分析
一般来说,在C/C++的面试时,对于new/delete和malloc/free这两对的使用和区别经常被考查到,如果这种基础的问题都答不上来,估计很难过面试了。本文即是对new/delete和mall
C++动态数组类的封装实例
C++中的动态数组(DynamicArray)是指动态分配的、可以根据需求动态增长占用内存的数组。为了实现一个动态数组类的封装,我们需要考虑几个问题:new/delete的使用、内存分配策略、类的四大
C++普通函数指针与成员函数指针实例解析
C++的函数指针(functionpointer)是通过指向函数的指针间接调用函数。相信很多人对指向一般函数的函数指针使用的比较多,而对指向类成员函数的函数指针则比较陌生。本文即对C++普通函数指针与
使用WindowsAPI获取录音音频的方法
本文实例介绍了使用winmm.h进行音频流的获取的方法,具体步骤如下:一、首先需要包含以下引用对象#includeWindows.h#includemmsystem.h#pragmacomment
使用WindowsAPI实现播放PCM音频的方法
本文介绍了使用WindowsAPI实现播放PCM音频的方法,同前面一篇使用WindowsAPI获取录音音频的方法原理具有相似之处,这里就不再详细介绍具体的函数与结构体的参数,相同的部分加以省略,只介绍
C/C++中获取数组长度的方法示例
学过C/C++的人都知道,在C/C++中并没有提供直接获取数组长度的函数,对于存放字符串的字符数组提供了一个strlen函数获取其长度,那么对于其他类型的数组如何获取他们的长度呢?其中一种方法是使用s
C++对数组的引用实例分析
C++中所谓数组引用,即指向数组的引用;如:inta[10];int(&b)[10]=a;如果写成:inta[10];int*&b=a;系统将会报错:cannotconvertfrom
C++中关于[]静态数组和new分配的动态数组的区别分析
本文以实例分析了C++语言中关于[]静态数组和new分配的动态数组的区别,可以帮助大家加深对C++语言数组的理解。具体区别如下:一、对静态数组名进行sizeof运算时,结果是整个数组占用空间的大小;因
C++中fstream,ifstream及ofstream用法浅析
c++中有个类叫做fstream,可以实现打开一个文件作为流。创建一个对象,然后调用该对象的open函数,其主要有两个参数,第一个参数是字符串,表示文件的地址,第二个参数是代开方式,如:fstream
C++类基本语法实例分析
类是C++程序设计非常重要的概念,本文即以实例形式说明了类的常见用法。具体如下:本测试代码主要包括以下内容:(1)如何使用构造函数;(2)默认构造函数;(3)对象间赋值;(4)const使用语法;(5
C++ namespace相关语法实例分析
namespace命名空间是C++中一个非常重要的概念,本文实例展示了namespace的相关语法,供大家参考。具体如下:本段测试代码包括如下内容:(1)如何访问namespace中声明的名称;(2)
C++实现不能被继承的类实例分析
本文实例展示了C++实现不能被继承的类的方法,对于C++初学者而言有一定的学习借鉴价值。具体实现方法如下:方法一:#includeiostreamusingnamespacestd;classA{pu
马尔可夫链算法(markov算法)的awk、C++、C语言实现代码
1.问题描述马尔可夫链算法用于生成一段随机的英文,其思想非常简单。首先读入数据,然后将读入的数据分成前缀和后缀两部分,通过前缀来随机获取后缀,籍此产生一段可读的随机英文。为了说明方便,假设我们有如下一
C++链表倒序实现方法
本文通过一个实例展示了C++实现链表倒序的方法,对于C++数据结构的学习有很好的参考借鉴价值。具体方法如下:首先,C++链表倒序的难点在于如何一个个地修改。虽然不是数组,但是大概思想是一样的,所以可以
首页
上一页
57
58
59
60
61
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
探究C++中string类的实现原理以及扩展使用
数据结构之Treap详解
使用C++实现全排列算法的方法详解
C 语言基础教程(我的C之旅开始了)[五]
C++非递归建立二叉树实例
C语言中的BYTE和char深入解析
c语言获取直播吧最近一周nba比赛信息
VC小技巧汇总之窗口技巧
基于Windows C++ 应用程序通用日志组件的使用详解
string中c_str(),data(),copy(p,n)函数的用法总结