检查错误int CopyStringCount(const char* Str){int nCount = 0;char* pBuffer;pBuffer = new char[_MAX_PATH];strcpy(pBuffer,Str);for(;*pBuffer!='\0'; pBuffer++)if(*pBuffer == '\') nCount ++;// delete [] pBuffer;return nCount;}
检查错误
int CopyStringCount(const char* Str)
{
int nCount = 0;
char* pBuffer;
pBuffer = new char[_MAX_PATH];
strcpy(pBuffer,Str);
for(;*pBuffer!='\0'; pBuffer++)
if(*pBuffer == '\') nCount ++;
// delete [] pBuffer;
return nCount;
}
相关考题:
下列函数不能和函数voidprint(char)构成重载的是() A、intprint(int);B、voidprint(char,char);C、intprint(char);D、voidprint(int,int);
自动类型转换规定的优先次序是( )。A.short,byte,char→long→int→float→doubleB.short,byte,char→int→long―float→doubleC.byte,short,char→long→int→float→doubleD.byte,short,char→int→long→float→double
6、各种基本数据类型的存储空间正确的长度排列为()。A.int < char <doubleB.double <int<charC.char<int <doubleD.int <=char<double
各种基本数据类型的精度排列为()。A.int< char <float<doubleB.double<float <int<charC.char<int <float<doubleD.float<int <char<double
各种基本数据类型的存贮空间正确的长度排列为()。A.int < char <doubleB.double <int<charC.char<int <doubleD.int <=char<double
各种基本数据类型的存储空间正确的长度排列为()。A.int < char <doubleB.double <int<charC.char<int <doubleD.int <=char<double
8、如下代码的运行结果是__________。str1='abcd' print(type(str1[0]))A.<class 'char'>B.<class 'int'>C.<class 'float'>D.<class 'str'>
7、下面语句错误的是()。A.int *p; *p=20;B.char *s="abcdef"; printf("%s\n",s);C.char *str="abcdef"; char *p; p=strD.char *str;str="abcdef";
各种基本数据类型的存贮空间正确的长度排列为 ()。A.char<int <doubleB.double <int<charC.int < char <doubleD.int <=char<double