C++中关于string类型究竟能不能用cout输出的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++中关于string类型究竟能不能用cout输出的问题相关的知识,希望对你有一定的参考价值。
string 不属于基本类型数据,不能直接cout,要用cout必须重定义<<运算符。#include<string> 这个头文件提供了string的相关函数,包括<<运算符的重载,包含这个头文件(注意,和string.h或者cstring不同)后就可以cout了。 参考技术A C++中的string类型可以使用cout进行输出,其头文件是#include <string> C语言中的char数组类型,也可以用cout输出 参考技术B 能啊,也可以用 stringObject.c_str();
以上是关于C++中关于string类型究竟能不能用cout输出的问题的主要内容,如果未能解决你的问题,请参考以下文章
c++程序 我为啥不能将string类的变量赋给char数组,我按书上打的?