摘要: 写再最前面:摘录于柳神的笔记: 之前C语⾔⾥⾯⽤ int arr[] 定义数组,它的缺点是数组的⻓度不能随⼼所欲的改变,⽽C++⾥⾯有⼀个能完全替代数组的动态数组 vector (有的书⾥⾯把它翻译成⽮量, vector 本身就是⽮量、向量的意 思,但是叫做动态数组或者不定⻓数组我觉得更好理解,绝⼤ 阅读全文
posted @ 2020-02-24 15:14 yfl无聊 阅读(266) 评论(0) 推荐(0)
摘要: 写再最前面:摘录于柳神的笔记: (1)定义好结构体 stu 之后,使⽤这个结构体类型的时候,C语⾔需要写关键字 struct ,⽽C++⾥⾯可以省 略不写: (2)这个引⽤符号 & 要和C语⾔⾥⾯的取地址运算符 & 区分开来,他们没有什么关系,C++⾥⾯的引⽤是 指在变量名之前加⼀个 & 符号,⽐如 阅读全文
posted @ 2020-02-24 15:08 yfl无聊 阅读(272) 评论(0) 推荐(0)
摘要: 写再最前面:摘录于柳神的笔记: bool 变量有两个值, false 和 true ,以前⽤C语⾔的时候都是⽤ int 的 0 和 1 表示 false 和 true 的,现在C++⾥⾯引⼊了这个叫做 bool (布尔)的变量,⽽且C++把所有⾮零值解释为 true ,零值解 释为 false ~所 阅读全文
posted @ 2020-02-24 14:07 yfl无聊 阅读(604) 评论(0) 推荐(0)
摘要: 写再最前面:摘录于柳神的笔记: C++的头⽂件⼀般是没有像C语⾔的 .h 这样的扩展后缀的,⼀般情况下C语⾔⾥⾯的头⽂件去掉 .h 然 后在前⾯加个 c 就可以继续在C++⽂件中使⽤C语⾔头⽂件中的函数啦~⽐如: C++的变量声明: C语⾔的变量声明⼀般都在函数的开头,但是C++在⾸次使⽤变量之前声 阅读全文
posted @ 2020-02-24 13:53 yfl无聊 阅读(569) 评论(0) 推荐(0)
摘要: 写再最前面:摘录于柳神的笔记: 就如同 scanf 和 printf 在 stdio.h 头⽂件中⼀样, cin 和 cout 在头⽂件 iostream ⾥⾯,看名字就知 道, io 是输⼊输出 input 和 output 的⾸字⺟, stream 是流,所以这个 iostream 头⽂件⾥包含 阅读全文
posted @ 2020-02-24 13:44 yfl无聊 阅读(225) 评论(0) 推荐(0)
摘要: 写再最前面:摘录于柳神的笔记 虽然C++是一门面向对象语言,但是对于刷算法这件事而言,我们并不需要掌握它⾯向对象的部分~只 需要掌握刷算法的时候需要用到的部分(基本输⼊输出、STL标准模板库、 string 字符串等)就可以 啦~C语⾔和C++有很多相似之处,且C++向下兼容C语⾔,所以我没有说的地 阅读全文
posted @ 2020-02-24 12:08 yfl无聊 阅读(817) 评论(0) 推荐(0)
摘要: 写再最前面:摘录于柳神的笔记 在已经学习过C语⾔的前提下,学习C++并使⽤它刷算法的学习成本⾮常低~只需要⼏个⼩时就可 以学会~ C++向下兼容C,C语⾔⾥⾯的语法完全可以在C++⽂件中运⾏,所以学习C++对刷算法时编程语⾔ 的表达能⼒进⾏扩充有益⽆害,例如C语⾔的输⼊输出( scanf 和 pri 阅读全文
posted @ 2020-02-24 11:37 yfl无聊 阅读(400) 评论(0) 推荐(0)