VC里面可以用string类型定义字符串吗 急!
stringm_pstrchar*m_pstr两种定义是相同的吗用string时要包含什么头文件吗(报错:yntaxerror:missing';'beforeident...
string m_pstr
char* m_pstr
两种定义是相同的吗
用string时要包含什么头文件吗(报错:yntax error : missing ';' before identifier ‘m_pstr’
#include <string>
using namespace std;
string m_str;
这样定义的是什么类型??? 展开
char* m_pstr
两种定义是相同的吗
用string时要包含什么头文件吗(报错:yntax error : missing ';' before identifier ‘m_pstr’
#include <string>
using namespace std;
string m_str;
这样定义的是什么类型??? 展开
展开全部
头文件<string>
然后全局命名空间 using namespace std;
或using std::string;
或 std::string m_pstr;
然后全局命名空间 using namespace std;
或using std::string;
或 std::string m_pstr;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string不是关键字.不能在C语言里面这样用.它是字符串头文件名,用于一些处理字符串的专用函数.比如;
strcpy,strlen,strcmp,strcat等,用include<string.h>来包含,没见过你这种用法.string根本不是关键字,怎么可以用来定义类型??
strcpy,strlen,strcmp,strcat等,用include<string.h>来包含,没见过你这种用法.string根本不是关键字,怎么可以用来定义类型??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string是C++标准库的类,有很多成员方法。
char *就是一个指针,属于基本变量类型。
用string类需要
include <string>
using namespace std;
char *就是一个指针,属于基本变量类型。
用string类需要
include <string>
using namespace std;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询