isnumeric() 函数怎么用?
现在在写一个程序,想判断string类型的字符串的第一个字符是不是数字,用的是
isnumeric() ,这样用isnumeric(str[0]).
为什么编译的时候VC提示isnumeric这个函数没有定义啊?头文件是什么呢?
[解决办法]
标准库中没这个函数,只有一个isdigit,在 <ctype.h> 中。
但isdigit只能用来判断一个字符是不是数字,不能用来判断整个字符串。
发布时间: 2012-02-28 13:06:35 作者: rapoo
isnumeric() 函数怎么用?
现在在写一个程序,想判断string类型的字符串的第一个字符是不是数字,用的是
isnumeric() ,这样用isnumeric(str[0]).
为什么编译的时候VC提示isnumeric这个函数没有定义啊?头文件是什么呢?
[解决办法]
标准库中没这个函数,只有一个isdigit,在 <ctype.h> 中。
但isdigit只能用来判断一个字符是不是数字,不能用来判断整个字符串。