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语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
C++利用MySQL API连接和操作数据库实例详解
1.C++连接和操作MySQL的方式系列文章:MySQL设计和命令行模式下建立详解C++利用MySQLAPI连接和操作数据库实例详解在Windows平台,我们可以使用ADO、ODBC或者MySQLAP
一个string类的简单实现案例
string类中使用到了赋值构造函数、复制构造函数、构造函数、默认构造函数、析构函数、重载操作符等一些类操作classString{public:String(){data=newchar[1];//
实现一个内存池管理的类方法
模拟STL中的freelist,有这个思想在内。unionobj{unionobj*next;charp[1];};classMemoryPool{public:MemoryPool(){uniono
浅谈带缓冲I/O 和不带缓冲I/O的区别与联系
这里搜集从网上看到的一些言论,自认为还是比较靠谱的,有些不靠谱的根据自己的理解进行了修正。首先要明白不带缓冲的概念:所谓不带缓冲,并不是指内核不提供缓冲,而是只单纯的系统调用,不是函数库的调用。系统内
C语言变长数组 struct中char data[0]的用法详解
今天在看一段代码时出现了用结构体实现变长数组的写法,一开始因为忘记了这种技术,所以老觉得作者的源码有误,最后经过我深思之后,终于想起以前看过的用struct实现变长数组的技术。下面是我在网上找到的一篇
c++中临时变量不能作为非const的引用参数的方法
试看下面的代码:#includeiostreamusingnamespacestd;voidf(int&a){coutf(a)isbeingcalledendl;}voidg(constint
浅谈十进制小数和二进制小数之间的转换
一、二进制数转换成十进制数由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为按权相加法。二、十进制数转换为二进制数十进制数转换为二进制数
浅谈C语言的字节对齐 #pragma pack(n)2
#pragmapack(n)这是给编译器用的参数设置,有关结构体字节对齐方式设置,#pragmapack是指定数据在内存中的对齐方式。#pragmapack(n)作用:C编译器将按照n个字节对齐。#p
C++ const引用、临时变量 引用参数详解
C++引用—临时变量、引用参数和const引用如果实参与引用参数不匹配,C++将生成临时变量。如果引用参数是const,则编译器在下面两种情况下生成临时变量:实参类型是正确的,但不是左值实参类型不正确
C++ 数据结构链表的实现代码
C++链表之前一直没怎么在意C++中的链表,但是突然一下子让自己写,就老是出错。没办法,决定好好恶补一下该方面的知识,也为今后的数据结构大下个良好的基础,于是我总结出以下几点,有些地方可能不正确,还望
C++静态成员变量和静态成员函数的使用方法总结
一.静态成员变量:类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。
C++ Assert()断言机制原理以及使用方法
MSDN原文如是说:Evaluatesanexpressionand,whentheresultisfalse,printsadiagnosticmessageandabortstheprogram.
有关C++中随机函数rand() 和srand() 的用法详解
一、rand()函数名:rand功能:随机数发生器用法:intrand(void);所在头文件:stdlib.h函数说明:rand()的内部实现是用线性同余法做的,它不是真的随机数,因其周期特别长,故
浅谈C++左值引用和右值引用
实例如下:#includeiostream#includeutility#includevectorusingnamespacestd;intf();intmain(){vectorintvi(100
浅谈C++继承中的名字查找
实例如下:#includeiostream#includestringusingnamespacestd;classBase{public:voidfunc(){coutfunc()inBase.
有关C++继承与友元、继承与类型转换详解
实例如下:#includeiostreamusingnamespacestd;classa{friendclasspal;private:inti;protected:intj;public:intk
C++派生访问说明符小记(推荐)
如下所示:#includeiostreamusingnamespacestd;classa{protected:inti;private:intj;public:intk;};classb:publi
详谈c++11 final与override说明符
如下所示://final,override出现在形参列表以及尾置返回类型之后#includeiostreamusingnamespacestd;structB{virtualvoidf1(int)co
C++中求余运算符(%)示例详解
介绍:%是求余运算符,也叫模除运算符,用于求余数。%要求两个操作数均为整数(或可以隐式转换成整数的类型)。标准规定:如果%左边的操作数为负数时,则模除的结果为负数或者0,如果%左边的操作数为正数时,则
c++图像处理:24位真彩图颜色变换实例
实例如下:#includeiostream#includeWindows.husingnamespacestd;boolisred(BYTEr,BYTEg,byteb){if(rg&&rb)retur
有关C++中类类型转换操作符总结(必看篇)
实例如下:classSmallInt{public:SmallInt(inti=0):val(i){if(i0||i255)throwstd::out_of_range(BadSmallIntini
C++实现日期类(Date类)的方法
如下所示:#includeiostreamusingnamespacestd;classDate{public:Date(intyear=1900,intmonth=1,intday=1)//构造:_
C语言 数据结构之连续存储数组的算法
数据结构之数组定义及基本操作数据结构中最基本的一个结构就是线性结构,而线性结构又分为连续存储结构和离散存储结构。所谓的连续存储结构其实就是数组。数组本质其实也是数据的一种存储方式,既然有了数据
c++实现的常见缓存算法和LRU
前言对于web开发而言,缓存必不可少,也是提高性能最常用的方式。无论是浏览器缓存(如果是chrome浏览器,可以通过chrome:://cache查看),还是服务端的缓存(通过memcached或者r
简单谈谈关于C++中大随机数的问题
前言大家都知道C++的随机数最大值是RAND_MAX,在头文件stdlib.h中定义。在windows平台下的VS是0x7fff,在MacBook的XCode是int的最大值。看来不同的平台是不同的。
首页
上一页
123
124
125
126
127
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
Cocos2d-x保存用户游戏数据CCUserDefault类使用实例
解析VC中创建DLL,导出全局变量,函数和类的深入分析
c++二叉树的几种遍历算法
C/C++ 中堆和栈及静态数据区详解
第一个C语言程序
C语言fgets和fputs函数的用法详解(以字符串的形式读写文件)
C语言中函数参数的入栈顺序详解及实例
C++中发声函数Beep用法
解析C语言与C++的编译模型
C语言实现电子邮件地址验证程序