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/c++中变量的声明和定义深入解析
不管是函数还是变量的声明,都是为了告诉编译器我要使用这个变量或者函数了,用于类型检查。在定义的时候编译器是不会分配任何内存的,比如下面的函数:复制代码代码如下:voidfunc(){inta;
变量定义与声明的区别详细解析
我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:变量的声明有两种情况:(1)一种是
c语言中static和extern的用法详细解析
一,static和extern:大工程下我们会碰到很多源文档。文档a.c复制代码代码如下:staticinti;//只在a文档中用intj;//在工程里用staticvoidinit()//只
函数指针的一些概念详解
函数指针最近看androidcamera的source,发现大量的callback,多线程,有必要对其中的基础:函数指针复习一下,觉得函数指针主要还是用在callback函数,以及多线程多进程编程中。
c++基础语法:普通继承
1、首先说一下类的成员函数或者成员变量的3个属性:public:对于对象和成员函数都是可见的,即可以引用protected:对于成员函数是可见的,但对于对象来说是不可见的,这个声明主要是用在继承中,下
c++关键字mutable深入解析
1、关于mutable关键字先说用法,mutable关键字只能修饰非静态以及非常量成员变量,使用mutable修饰的成员变量在const函数中的值是可以修改的。比如说下面的代码:复制代码代码如下:/d
c++基础语法:构造函数与析构函数
说实话c++还是以前在学校的时候用过的,从毕业到现在一直用c嵌入式编程,现在重新搬出C++语法,如果理解上有错误的地方,还请路过的朋友多指正~~~构造函数用来构造一个对象,主要完成一些初始化工作,如果
C++标准模板库函数sort的那些事儿
STL里面有个sort函数,可以直接对数组排序,复杂度为n*log2(n)。sort()定义在在头文件algorithm中。sort函数是标准模板库的函数,已知开始和结束的地址即可进行排序,可以用于比
C/C++动态分配与释放内存的区别详细解析
1.malloc()函数1.1malloc的全称是memoryallocation,中文叫动态内存分配。原型:externvoid*malloc(unsignedintnum_bytes);说明:分配
c++中string类成员函数c_str()的用法
1.string类成员函数c_str()的原型:constchar*c_str()const;//返回一个以null终止的c字符串2.c_str()函数返回一个指向正规c字符串的指针,内容和strin
c++中的string常用函数用法总结
标准c++中string类函数介绍注意不是CString之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个
C字符串与C++中string的区别详解
在C++中则把字符串封装成了一种数据类型string,可以直接声明变量并进行赋值等字符串操作。以下是C字符串和C++中string的区别:C字符串string对象(C++)所需的头文件名称string
用标准c++实现string与各种类型之间的转换
要实现这个目标,非stringstream类莫属。这个类在头文件中定义,sstream库定义了三种类:istringstream、ostringstream和stringstream,分别用来进行流的
C++如何通过ostringstream实现任意类型转string
再使用整型转string的时候感觉有点棘手,因为itoa不是标准C里面的,而且即便是有itoa,其他类型转string不是很方便。后来去网上找了一下,发现有一个好方法:复制代码代码如下:#in
C/C++指针小结
第一章。指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本
C++ 类的静态成员深入解析
在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态成员变量实现多个对象之间的数据共享不会破坏隐藏的原则,保证了安全性还可以节
C++类的静态成员初始化详细讲解
记住:通常静态数据成员在类声明中声明,在包含类方法的文件中初始化.初始化时使用作用域操作符来指出静态成员所属的类.但如果静态成员是整型或是枚举型const,则可以在类声明中初始化!!!复制代码代码如下
C++类静态成员与类静态成员函数详解
当将类的某个数据成员声明为static时,该静态数据成员只能被定义一次,而且要被同类的所有对象共享。各个对象都拥有类中每一个普通数据成员的副本,但静态数据成员只有一个实例存在,与定义了多少类对象无关。
C++中的friend友元函数详细解析
友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend。我们已知道类具有封装和信息隐藏的特
static全局变量与普通的全局变量的区别详细解析
(1)static全局变量与普通的全局变量有什么区别?(2)static局部变量和普通局部变量有什么区别?(3)static函数与普通函数作用域有什么不同?(4)static函数与普通函数有什么区别?
C++ explicit关键字的应用方法详细讲解
C++编程语言中有很多比较重要的关键字在实际编程中起着非常重要的作用。我们今天为大家介绍的C++explicit关键字就是其中一个应用比较频繁的关键字。下面就让我们一起来看看这方面的知识吧。C++ex
二叉树遍历 非递归 C++实现代码
二叉树的非递归遍历二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为树的定义本身就是递归定义,因此采用递归的方法去实现树
C++中引用(&)的用法与应用实例分析
对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的
c++重载的详细总结
1.操作符重载对大部分符号成立,一下几种不能重载:.,.*,::,?:,sizeof。2.操作符重载分为成员函数重载和全局函数重载,(“=”,“()”,“[]”,”-”只能是操作符
C++中const的用法详细总结
1.const修饰普通变量和指针const修饰变量,一般有两种写法:constTYPEvalue;TYPEconstvalue;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的
首页
上一页
34
35
36
37
38
下一页
末页
文章分类
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语言中send()函数和sendto()函数的使用方法
C++中判断成员函数是否重写
C语言中settimeofday函数和gettimeofday函数的使用
详解C++语言中的加法运算符与赋值运算符的用法
C语言的语法风格与代码书写规范指南
解析C++中四种强制类型转换的区别详解
VS2010 C++ 配置优化方案
c语言操作文本的基本使用方法
数组和指针的区别深入剖析