strlen返回字符数组中有效元素的个数,而不是字符数组的容量。

#include<iostream>
#include<cstring>
using namespace std;
int main()
{
	
	
	char c[20]; 
	string s="1234 "; 
	strcpy(c,s.c_str()); 
	
	cout<<strlen(c);
	
	return 0;
} 

结果:

 

Logo

一站式虚拟内容创作平台,激发创意,赋能创作,进入R空间,遇见同道,让优质作品闪耀发光。​

更多推荐