C++获得数组、字符串(char、string)长度(待补足)

  • Post author:
  • Post category:其他


一、获得数组的长度

1、nums.size()

int nums;
int len=nums.size();

2、sizeof(nums)/sizeof(int)

数组长度除以单位长度,得到数组个数。

int nums[]={1,2,3,4};
int len=sizeof(nums)/sizeof(int);

二、获得字符串的长度

1、使用sizeof()运算符

char s="hellow";
sizeof(s);

2、使用strlen函数

char s[]="hellow";
int len=strlen(s);

3、string类型使用length()

string a;
int len=a.length();



版权声明:本文为qq_63303384原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。