摘要:
如果需要为某个case分支定义并初始化一个变量,我们应该把变量定义在块内,从而确保后面的所有case标签都在变量的作用域之外。case true: { // 正确,声明语句位于语句块内部 string file_name = get_file_name(... 阅读全文
摘要:
sizeof运算符的结果部分地依赖于其作用的类型: 对char或者类型为char的表达式执行sizeof运算结果得1; 对引用类型执行sizeof运算得到被引用对象所占空间的大小; 对指针执行sizeof运算得到指针本身所占空间的大小; 对解引用指针执行sizeof运算得到指针指向的对象所占... 阅读全文