C++一个简单的指针问题。。。
我编的错误程序:#include<iostream>#include<cstring>usingnamespacestd;intmain(){char*A;cin>>A;...
我编的错误程序:
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char *A;
cin>>A;
cout<<strlen(A)<<endl;
return 0;
}
====================================
要怎么输入一个字符串呐?不用A[100]这种字符数组? 展开
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char *A;
cin>>A;
cout<<strlen(A)<<endl;
return 0;
}
====================================
要怎么输入一个字符串呐?不用A[100]这种字符数组? 展开
3个回答
展开全部
1 #include<iostream>
2 #include<cstring>
3 using namespace std;
4 int main()
5 {
6 char *A=new char[100];
7 cin>>A;
8 cout<<strlen(A)<<endl;
9 return 0;
10 }
~
2 #include<cstring>
3 using namespace std;
4 int main()
5 {
6 char *A=new char[100];
7 cin>>A;
8 cout<<strlen(A)<<endl;
9 return 0;
10 }
~
追问
这个不对。。。
追答
这个对了,给分吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用c++自带的string类
string A;
cin >> A;
cout << A.size() << endl;
string A;
cin >> A;
cout << A.size() << endl;
追问
额,题目是要求用指针的。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询