Loading

摘要: 空块的作用等价于空语句。 case标签必须是整型常量表达式,default也是一种特殊的case标签。 标签不应该孤零零地出现,它后面必须跟上一条语句或者另外一个case标签。 如果在某处一个带有初值的变量位于作用域之外,在另一处该变量位于作用域之内,则从前一处跳转到后一处的行为是非法行为。不允许跨 阅读全文
posted @ 2021-01-19 21:49 橘崽崽啊 阅读(112) 评论(0) 推荐(1) 编辑
摘要: C++的表达式要不然是右值(right-value or read-value),要不然就是左值(left-value or location-value)。 当一个对象被用作右值的时候,用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置)。 需要右值的地方可以用左值来 阅读全文
posted @ 2021-01-19 18:00 橘崽崽啊 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 位于头文件的代码一般来说不应该使用using声明。 如果使用等号(=)初始化一个变量,实际上执行的是拷贝初始化,编译器把等号右侧的初始值拷贝到新创建的对象中去。与之相反,如果不使用等号,则执行的是直接初始化。 string对象会自动忽略开头的空白(即空格符、换行符、制表符等)并从第一个真正的字符开始 阅读全文
posted @ 2021-01-19 14:46 橘崽崽啊 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 基本内置类型 如何选择算术类型 如果你的数值超过了int表示范围,选用long long 如果你需要使用一个不大的整数,那么明确指定它的类型是signed char或者unsigned char 执行浮点数运算选用double 含有无符号类型的表达式 当一个算术表达式中既有无符号数又有int值时,那 阅读全文
posted @ 2021-01-19 01:20 橘崽崽啊 阅读(118) 评论(0) 推荐(0) 编辑