命名规范 想吧这个命名命名规范写到最前面,匈牙利命名法: 名字=属性+类型+对象描述 http://www.cnblogs.com/ggjucheng/archive/2011/12/15/2289291.html ...
分类:
编程语言 时间:
2018-08-06 21:05:57
阅读次数:
161
1、对于多维数组的理解,多维数组就是数组的数组,数组元素还是数组称之为二维数组。 2、《C++Primer fifth》中提到,要想更好地理解多维数组,应该从内向外阅读定义。 3、多维数组初始化时,每一行用一个花括号括起来,也可以省略。可以显示的初始化每行的首元素,也可以显示的只初始一行元素。 4、 ...
分类:
编程语言 时间:
2018-08-05 20:27:54
阅读次数:
156
C++的复合类型 引用和指针 引用就像是类型的别名 指针的初步认识 不管是否学过C或者C++对于指针这个东西只要是接触过计算机语言的,我相信都会对这个东西有所耳闻。 强大、底层、无限制、容易出错、容易崩溃、难以使用 让C/C++程序员又爱又恨的东西。 我认为,指针确实存在他的弊端,但是反过来想一下, ...
分类:
其他好文 时间:
2018-08-03 14:52:10
阅读次数:
145
虽然C++中的类型是强制声明的,但是这并不意味着不同类型之间不可以进行一些计算或赋值。 我们来看下面的一组代码 上面的赋值语句中,没有一个是在把对应的值赋值给对应的类型。 但是并没有产生编译的错误,我们曾经说过,C++是一种强类型的语言。 这样胡乱的赋值感觉并不是强类型啊! 事情是这样的,类型指一个 ...
分类:
其他好文 时间:
2018-08-03 01:00:04
阅读次数:
121
C++ Primer 中文版 第5版中表A.1列出的标准库名字和头文件 ...
分类:
编程语言 时间:
2018-07-31 15:15:02
阅读次数:
148
C++的注释有两种 1. 双斜杠开始到本行结束 (//) 2. 斜杠星开始 星斜杠结束 (/*)(*/) 我们把上次的代码加上一个比较详细的注释。 注释的目的: 让代码阅读者更清晰的理解编码者的代码意义。 注释的一种错误用法 ,/* */的嵌套使用 大家看一下代码着色就能发现,嵌套使用后的注释对会出 ...
分类:
其他好文 时间:
2018-07-31 11:03:26
阅读次数:
149
来源:c++ primer plus 常用的进制有二进制,八进制,十进制,十六进制,在c++的头文件iostream里除了提供了endl控制符之外,还提供了控制进制的控制符,(不含二进制),分别是八进制(oct),十进制(dec),十六进制(hex),默认为十进制输出,如果我们修改了进制,在再次修改 ...
分类:
编程语言 时间:
2018-07-29 17:51:12
阅读次数:
140
来源:c++ primer plus 在c++里当我们输入一个字符串时习惯用cin,但是cin只能读取一段不含空格的字符串,如果我们需要读取一段包含空格的字符串时,就需要用到getline()或get()。下面介绍getline()和get(),这两个都是读取到换行符结束。 1.getline(): ...
分类:
编程语言 时间:
2018-07-29 17:49:17
阅读次数:
138
尽管能计算得到尾后指针,但这种用法极易出错。为了让指针的使用更简单、更安全,c++新标准引入了两个名为begin和end的函数。这两个函数与容器中的两个同名成员功能类似,不过数组毕竟不是类类型,因此这两个函数不是成员函数。正确的使用形式是将数组作为它们的参数: 不能用动态数组 这两个函数定义在ite ...
分类:
编程语言 时间:
2018-07-26 15:17:41
阅读次数:
185
c++ primer version-5 的整理 section 1: 内置类型和自定义类型; main函数的返回值:指示状态。0:成功;1:系统定义。 unix和win系统中,执行完程序可以使用echo命令得到返回值。 编译器不同? iostream有四个IO对象,cin,cout 和 cerr ...
分类:
编程语言 时间:
2018-07-26 01:05:14
阅读次数:
185