摘要: 如果, ——想让函数返回2个或以上的值; ——或者想让函数能改变传递过来的变量值;那么, ——可以使用C方法:传递一个指向变量的指针而不是变量本身。 但这样做的唯一问题是:在一个非常简单的任务中引入了复杂的指针语法。结论: ——可以使用C++方法:引用,“类型&”(例如 int& i),可以像普通变量那样使用这个变量,但在幕后它实际上是一个指向原始变量的指针。 阅读全文
posted @ 2013-01-24 08:41 卧野观云 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 有三种办法是用C++中的字符串:1,C风格 数组: char arrayString[20] = "Hello, World"; 指针: const char* pointString = "Hello, World"; 头文件:<cstring>2,C++风格 string类: string myString ="Hello, World"; C++ 类的好处是:可以直接是用运算符。3,非标准风格 如:MFC中的Cstring,目的是为了向后兼容或者处理遗留问题。当开始一个C++项目时,提前决定如何表示字符串非常重要。 阅读全文
posted @ 2013-01-24 08:32 卧野观云 阅读(104) 评论(0) 推荐(0) 编辑