#include <iostream>#include <string>using namespace std;void main(){ string a="我很好";}如果我cout<<a;那么会输入 我很好 但我只想输出我或者好该怎么做呢?相比char字符串可以直接用[]下标运算付找到并输出很好方便,但a是string是一个对象不能用下标运算符像char一样一定要用string而不是 char
[主观题]c语言 小问题有如下定义 int a[3][4],i,j; 表示a[i][j]有多种方法如:*(a[i]+j)等,,,书上说 (*(a+i))[j] 也可以表示,,这我就不能理解,,,麻烦帮忙从,优先级,结合性,详细说明下 。谢谢
[主观题]C语言文件小问题pa=fopen("db.dat","ab");lp:printf("请输入你的名字:");scanf("%s",dat.mz);pa1=fopen("db.dat","rb");printf("帐号:");这是程序的一小段。。文件可以打开后不需要关闭就可以以另外一种方式打开吗
[试题]已知String类定义如下:class String{public:String(const char *str = NULL); // 通用构造函数String(const String &another); // 拷贝构造函数~ String(); // 析构函数String & perater =(const String &rhs); // 赋值函数private:char *m_data; // 用于保存字符串};尝试写出类的成员函数实现。
[多选题] 下列关于String类和stringBuffer类说法正确的有()。A . String类是不可变类,一个String对象所包含的字符串内容永远不会被改变B . 如果对字符串中的内容经常进行操作,特别是内容要修改时,应使用StringBufferC . StringBuffer类是可变类,一个StringBuffer对象所包含的字符串内容可以被添加或修改D . 字符串缓冲区支持可变的字符串
[单选题]服务禁用语有哪些()。A.“有问题?关电复位就得了”B.“小问题,不用管它”C.“公司是怎么搞的”D.“这事你不懂”
[主观题]已知类 String 的原型为class string{public:string(const char *str=null);//普通构造函数string(const string &other);//拷贝构造函数---string(void);string &operate=(const string &other);//赋值函数private:char * m-data;//用于保存字符串};请编写 string 的上述4 个函数
[单选题]将一个string类对象赋予新值,应该使用string类的()函数。A . assignB . insertC . swapD . find
[单选题]下面( )不是String类提供的合法的方法。A.equals(String)B.trim()C.append()D.indexOf()
[主观题]编写类 String 的构造函数、析构函数和赋值函数已知类 String的原型为:class String{public:String(const char *str = NULL); // 普通构造函数String(const String &other); // 拷贝构造函数~ String(void); // 析构函数String & perate =(const String &other); // 赋值函数private:char *m_data; // 用于保
[问答题] 是否可以继承String类?