int TestNULLChar(char* pszName)
{
int iSize = strlen(pszName);
if(NULL ==pszName)
{
cout << endl;
}

if('\0' == pszName[0])
{
cout << endl;
}

printf("%d\n",*pszName);
return iSize;
}

int main()
{
TestNULLChar(" ");
}

函数不会走到第一个cout里面
也不会走到第二个cout里面
空格的Ascall码值是32,参数传递了值