strlen,_conntof,sizeof

#include "stdafx.h"
#include<iostream>
int _tmain(int argc, _TCHAR* argv[])
{
	char string_a[10] = "hello";
	char *string_p = "hello";
	int  a[10] = { 12, 12, 12, 12, 12 };
        int len=strlen(string_a);
	//strlen返回字符数组中实际的元素个数
	//strlen参数必须为字符数组名,其他类型不支持
	int size = sizeof(string_a);
	//sizeof,参数为各个不同类型,返回该类型占内存大小,单位为字节
	//sizeof,如果传入数组名,返回该数组总大小
	int number = _countof(string_a);
	//参数为数组名,返回改数组中元素个数
	//该元素个数为一开始分配的个数,即即使里边没有值,也算一个元素。
	return 0;
}

 

你可能感兴趣的:(strlen,_conntof,sizeof)