
c++
文章平均质量分 76
michaelzzk
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++学习日记(容器)
容器原创 2017-12-08 16:16:40 · 296 阅读 · 2 评论 -
C++学习日记(语句)
三大语句 简单语句、声明语句和复合语句 控制程序语句:条件判断(If)、分支语句(switch)、循环语句(for…) 简单语句 声明语句 变量类型+变量名+分号 int a ; 数组类型+数组名+分号 char b[5] ; 指针变量类型+星号+指针变量名+分号 float *p; 函数返回值类型+函数名+一对小括号+分号 int a(); 函数声明语句通常...原创 2018-03-16 21:05:07 · 274 阅读 · 0 评论 -
C++学习日记(运算符和表达式)
计算机执行的是语句而不是算术表达式 1.算术运算符和算术表达式 取负:-单目表达式 *、/、%、+、- 双目表达式 除法运算符/:会丢弃小数部分 求余运算符%:两个操作数只能是整型 优先级: 取负 乘法、除法、求余 加法和减法 2.关系运算符和关系表达式 大于>、大于等于>=、 小于<、 小于等于<=、(优先级较高) 等于== 不等于!= ...原创 2018-03-05 17:31:38 · 230 阅读 · 0 评论 -
C++学习日记(数组)
数组 一组具有相同数据类型的数据的集合 一维数组 包含一组数据对象或者一列数据对象的数组 (1) 数组长度为5时即a[5],但数组的下标是从0开始的。 初始化: int a[5]={0,1,2,3,4};//记得是花括号{} int a[10]={0,1,2,3,4};//其余元素默认为0 (2) 如果没有进行显式初始化的时候,C++会对数组元素进行默认初始化。在函数体外...原创 2018-03-28 19:25:58 · 313 阅读 · 0 评论 -
C++学习日记(函数)
函数的概念 输入——>函数体:完成某种功能——>输出(独立的黑匣子) 在C++中,可以将一段经常使用的代码封装起来,在需要使用时直接调用,这就是程序中的函数。 C++程序的执行是从main函数开始的,如果在main函数中调用了其他函数,在调用后程序返回到main函数,在main函数中结束整个程序的运行。 函数分为:无参函数和有参函数 函数的声明 先声明,后使用。 如果...原创 2018-04-11 21:00:27 · 273 阅读 · 3 评论 -
C++学习日记(指针)
直白解释 指针:变量存放的地址 指针变量:用于存放另一个变量地址的变量 变量的地址就是指针,存放变量地址的变量就是指针变量 具体点 指针提供了对所指向对象的间接访问,其保存的是另一个对象的地址 在定义时 *:指明其是指针变量 &:取地址运算符,返回的是该对象的存储地址 指针的定义和初始化 定义: 1.基类型 *指针变量名 (星的位置左中右都可以) ...原创 2018-04-05 21:50:32 · 354 阅读 · 0 评论 -
C++学习日记(变量)
变量的生存范围:一个变量从声明到结束的过程 局部作用域 在函数体内或复合语句内部定义的一个变量(包括main函数) 局部变量未初始化时其值是随机的 程序执行到函数体或复合语句之外时这个变量就会自动释放 全局作用域 变量、常量等对象的作用范围为整个程序 全局变量的生命期始于程序的运行,结束于程序的退出 全局变量未初始化时其值为0 如果程序中存在同名的全局变量和局部变量,采用就近...原创 2018-05-14 09:55:42 · 175 阅读 · 0 评论 -
C++学习日记(字符串)
c语言中处理字符串使用的是字符数组 char[] c++中提供了string类,在做字符串操作时需要引用string头文件 string对象的定义和初始化原创 2018-05-22 14:46:39 · 188 阅读 · 0 评论 -
C++学习日记(文件操作)
在计算机系统中,文件可分为文本文件和二进制文件两大类。 文本文件是以ASCII码方式存储的文件(汉字是以机内码的方式存储的); 二进制文件的内容可以看成是由0和1组成的字符串,计算机中的图片、视频、音频都是以二进制文件的形式来存储的。 I/O流 iostream定义了格式化和非格式化的I/O流相关类 fstream头文件定义了文件处理的方法,进行文件的输入输出时必须包含它 ioma...原创 2018-05-16 19:28:43 · 228 阅读 · 0 评论