需要考虑的问题都已在程序中注释
1 bool isValid; 2 3 int StrToInt(const char* str) 4 { 5 isValid = false; 6 //不合法情形1:空指针 7 if (str == NULL) 8 return 0; 9 10 //不合法情形2:内容为“” 11 if (*str == '
需要考虑的问题都已在程序中注释
1 bool isValid; 2 3 int StrToInt(const char* str) 4 { 5 isValid = false; 6 //不合法情形1:空指针 7 if (str == NULL) 8 return 0; 9 10 //不合法情形2:内容为“” 11 if (*str == '