c++学习笔记
文章平均质量分 67
Crazy怕了你了
这个作者很懒,什么都没留下…
展开
-
五、语句
1. 空语句:只含有一个单独的分号。当循环的全部工作在条件部分就可完成时,就会用到空语句。 2. 使用空语句时,应加上注释,且多余的空语句并非总是无害的。 3. 复合语句是指用花括号括起来的语句和声明的序列,其又称作块(block);块并不以分号作为结束。 4. case关键字和它对应的值一起称为case标签。case标签必须是整型常量表达式。 示例 //输入字符,统计每个元音字符的个数原创 2015-01-23 20:44:01 · 294 阅读 · 0 评论 -
二、变量和基本类型
一、内置类型 1、wchar_t 用于扩展字符集,如汉字、日文等; char16_t、char32_t用于Unicode字符集; long long 长整型 64位。 2、无符号数减去一个值时,无论这个值是不是无符号数,结果都不会是负值(若为负,则取取模后的值); 最好不要混用有符号数和无符号数。原创 2015-01-14 19:11:48 · 323 阅读 · 0 评论 -
一、基本输入输出
1. main函数返回类型必须为int; 2. cin 标准输入;cout 标准输出;cerr 输出警告和错误信息,也称标准错误;clog 输出程序运行时的一般性信息; 3. #include指令必须出现在所有函数之外; 4. 一个注释不能嵌套在另一个注释之内; 多行注释:/**/ 单行注释:// 最好把注释块放于所解释代码的上方 int main() {原创 2015-01-13 16:54:16 · 261 阅读 · 0 评论 -
三、字符串、向量和数组
一、标准库类型string 1、使用等号(=)初始化一个变量,执行的是拷贝初始化,编译器把等号右侧的初始值拷贝到新创建的对象中;如何不使用等号,则执行的是直接初始化。 string s0 = "hiya"; //拷贝初始化 string s1("hiya"); //直接初始化 string s2(10, 'c'); //直接初始化,原创 2015-01-18 20:36:54 · 440 阅读 · 0 评论 -
四、表达式
一、基础 当一个对象被用作右值的时候,用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置)。 二、算术运算符 三、逻辑与关系运算符 四、赋值运算符 五、递增与递减运算符 六、成员访问运算符 七、条件运算符 八、位运算符 九、sizeof运算符 十、逗号运算符 十一、类型转换 十二、运算符原创 2015-01-21 15:34:33 · 346 阅读 · 0 评论 -
六、函数(二)
二、参数传递(续)原创 2015-03-19 16:39:34 · 255 阅读 · 0 评论 -
六、函数
一、函数基础原创 2015-03-16 09:33:34 · 351 阅读 · 0 评论