
C++
文章平均质量分 66
txHe
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[C++]引言整理
1.一个“高质量的库”是指这样的库:它以一个或几个方便、安全且高效的类的形式,给用户提供了一个概念。 安全意味着这个类在库的使用者与它的供方之间构成了一个特殊的类型安全的界面。 高效意味着与手工写出的C代码相比,这种库的使用不会给用户强加明显的运行时间或者空间上的额外开销。 2.C++是C程序设计语言的一个超集,提供了C所提供的各种功能。还为定义新类型提供了灵活而高效的功能。 程序员可原创 2014-11-19 21:10:21 · 551 阅读 · 0 评论 -
[C++]第二章:基本编程语句
1、C++基本编程语句有说明语句、赋值语句、表达式语句和过程控制语句。 过程控制语句又分为:条件语句、循环语句和转移语句。 2、条件语句 1)if Statement if(条件) 语句 if(条件) 语句1 else 语句2 2)条件表达式(conditional expressions) (条件)?表达式1:表达式2 3)switch语句(switch Statem原创 2014-11-19 21:03:22 · 503 阅读 · 0 评论 -
[C++]C++ 第一章
1、程序设计语言:解释型和编译型。一般都附带提供一个集成开发环境(Integrated Development Environment,IDE) IDE环境,即程序员可以再该环境中,编辑程序代码,逐个编译源文件,装配和链接全部源文件及其资源文件,直至调试运,甚至 软件包装做成软件产品都可以一体化。 2、解释型环境(如VB),编辑代码,可以保存程序文件,可以直接运行获得结果。没有编译和原创 2014-11-19 16:21:40 · 692 阅读 · 0 评论 -
[VS2010]快捷键大全
VS2010版快捷键 Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIF转载 2014-11-30 09:02:51 · 422 阅读 · 0 评论 -
[C++]第三章 2014.11.30
1.5数组(Arrays) 1.5.1元素个数 数组定义的格式为: 类型名 数组名[常量表达式]; 常量表达式表示数组的元素的个数,并不表示最大下标值。 例如:int a[5]; 常量表达式的值只要是整数或整数子集就行,例如: int a['a']; 数组定义是具有编译确定意义的操作,它分配固定大小的空间,就像变量定义一样的明确,因此元素个数原创 2014-11-30 21:07:55 · 441 阅读 · 0 评论 -
[C++]第三章 数据类型
第三章 数据类型(Data Types) 什么是数据类型?数据类型是指: (1)一定的数据在计算机内部的表示方式; (2)该数据所表示的值的集合; (3)在该数据上的一系列操作; C++中的数据类型,有语言既定的内部数据类型(inner types),也有程序员自定义的外部数据类型。 1、其中内部数据类型有: 整数类型(int) 字符类型(char) 布尔原创 2014-11-30 10:42:55 · 462 阅读 · 0 评论 -
C++ STL--stack/queue 的使用方法
转载:http://www.cnblogs.com/mfryf/archive/2012/08/09/2629992.html C++ STL--stack/queue 的使用方法 1、stack stack 模板类的定义在头文件中。 stack 模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要 的,在不指定容器类型时,默认的容器类型为deque。转载 2014-12-06 17:10:32 · 370 阅读 · 0 评论 -
[C++]内存分配的概念
//转载:http://blog.youkuaiyun.com/andysun1986/article/details/6941230 一、预备知识----程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap):一般由程序员分配释放,若程序员不释放,转载 2015-10-11 14:33:37 · 463 阅读 · 0 评论 -
[C++]常用字符串操作整理
/*C++常用字符串操作汇集*/ string str1("ttt"); //创建并初始化 string str2 = "txhe"; //另一种方式 char str3[] = "abcdefg"; //以定义字符数组的方式创建 cout<<str1<<"----"<<str2<<"----"<<str3<<endl; /*直接字符串初始化*/ stri原创 2015-12-05 09:38:16 · 422 阅读 · 0 评论