摘要:
swap()函数 swap()函数用于交换两个变量的值,这两个变量可以是c++内嵌的类型,也可以是用户自定义的类型。如果是基本的数据类型,基本上就是赋值操作,其逻辑代码如下 void swap( T & a, T & b ) { T temp = a; a = b; b = temp; } 但是若出 阅读全文
摘要:
存储区域 字符串字面量是形如"This is a book.\n"这样的一组明确的字符串。字符串字面量通常存储在内存的静态存储区。静态存储区大小固定,不受操作系统影响,但是一般比较小。 多个相同的字符串字面量 多个相同的字符串字面量在内存是存储在同一个位置。比如: const char * a = 阅读全文