可是在vc c++ strlen提示没有,
是不是没有这个函数的?
22 个解决方案
#1
string.h
#2
在string.h里面吧。
c++中一般这样定义
#include <iostream>
#include <string>
using namespace std;
c++中一般这样定义
#include <iostream>
#include <string>
using namespace std;
#3
string.h
#4
#include <iostream>
#include <string>
这两个头文件随便有一个就可以用strlen(),不用非得include <string>
#include <string>
这两个头文件随便有一个就可以用strlen(),不用非得include <string>
#5
该说得都说了,接分.到vc98/include下面打开文件看看,会找到定义的
#6
接分,前面的都对,呵呵
#7
学习
#8
都对,可以下载个函数库什么的,以后用着也方便。
#9
那里有函数库下载啊?
#10
#include<string>
#11
using namespace std;
这句话有什么作用的?
这句话有什么作用的?
#12
strlen
<string.h>
ANSI, Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium Edition, Windows NT 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003
<string.h>
ANSI, Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium Edition, Windows NT 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003
#13
当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;
当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;
比较两段代码:
当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;
比较两段代码:
#include <iostream.h>
int main()
{
cout<<"Hello, world!"<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello, world!"<<endl;
return 0;
}
#14
原型:extern int strlen(char *s);
用法:#include <string.h>
功能:计算字符串s的长度
说明:返回s的长度,不包括结束符NULL。
举例:
// strlen.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
getchar();
return 0;
}
相关函数:无
用法:#include <string.h>
功能:计算字符串s的长度
说明:返回s的长度,不包括结束符NULL。
举例:
// strlen.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
getchar();
return 0;
}
相关函数:无
#15
标准C++
#include<iostream>
#include<cstring>
using namespace std;
或者
#include<iostream.h>
#include<string.h>
注意:string.h和cstring是C头文件
string是标准C++头文件,加入后,可以使用string类
#include<iostream>
#include<cstring>
using namespace std;
或者
#include<iostream.h>
#include<string.h>
注意:string.h和cstring是C头文件
string是标准C++头文件,加入后,可以使用string类
#16
新来的 学习了
#17
#include <cstring>
#18
#include <cstring> //standard C++
#include <string.h> // ANSI C
#19
#include<cstring>
#20
#include <string.h>
#21
#include<string.h>中
#22
我晕,这个问题怎么这么多人会回答在 #include <string.h>中呢?
正确的是在 #include<cstring>中
正确的是在 #include<cstring>中
#1
string.h
#2
在string.h里面吧。
c++中一般这样定义
#include <iostream>
#include <string>
using namespace std;
c++中一般这样定义
#include <iostream>
#include <string>
using namespace std;
#3
string.h
#4
#include <iostream>
#include <string>
这两个头文件随便有一个就可以用strlen(),不用非得include <string>
#include <string>
这两个头文件随便有一个就可以用strlen(),不用非得include <string>
#5
该说得都说了,接分.到vc98/include下面打开文件看看,会找到定义的
#6
接分,前面的都对,呵呵
#7
学习
#8
都对,可以下载个函数库什么的,以后用着也方便。
#9
那里有函数库下载啊?
#10
#include<string>
#11
using namespace std;
这句话有什么作用的?
这句话有什么作用的?
#12
strlen
<string.h>
ANSI, Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium Edition, Windows NT 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003
<string.h>
ANSI, Windows 95, Windows 98, Windows 98 Second Edition, Windows Millennium Edition, Windows NT 4.0, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003
#13
当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;
当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;
比较两段代码:
当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;
比较两段代码:
#include <iostream.h>
int main()
{
cout<<"Hello, world!"<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello, world!"<<endl;
return 0;
}
#14
原型:extern int strlen(char *s);
用法:#include <string.h>
功能:计算字符串s的长度
说明:返回s的长度,不包括结束符NULL。
举例:
// strlen.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
getchar();
return 0;
}
相关函数:无
用法:#include <string.h>
功能:计算字符串s的长度
说明:返回s的长度,不包括结束符NULL。
举例:
// strlen.c
#include <syslib.h>
#include <string.h>
main()
{
char *s="Golden Global View";
clrscr();
printf("%s has %d chars",s,strlen(s));
getchar();
return 0;
}
相关函数:无
#15
标准C++
#include<iostream>
#include<cstring>
using namespace std;
或者
#include<iostream.h>
#include<string.h>
注意:string.h和cstring是C头文件
string是标准C++头文件,加入后,可以使用string类
#include<iostream>
#include<cstring>
using namespace std;
或者
#include<iostream.h>
#include<string.h>
注意:string.h和cstring是C头文件
string是标准C++头文件,加入后,可以使用string类
#16
新来的 学习了
#17
#include <cstring>
#18
#include <cstring> //standard C++
#include <string.h> // ANSI C
#19
#include<cstring>
#20
#include <string.h>
#21
#include<string.h>中
#22
我晕,这个问题怎么这么多人会回答在 #include <string.h>中呢?
正确的是在 #include<cstring>中
正确的是在 #include<cstring>中