这个问题,早两天已经答过你了:
你用printf("%d", isalpha('A'))打印输出每一个可能的字符看看结果,是不是总是1就知道了。前面各位的回答其实也是一样的,你仔细琢磨呀。
以下是引用TonyDeng在2012-12-23 17:28:45的发言:
对C来说,只有0是假,非0是真,真未必是1。可以与0判断真假,但不可以与1判断真假。isalpha()返回真假,只有假是0,真未必是1。
对C来说,只有0是假,非0是真,真未必是1。可以与0判断真假,但不可以与1判断真假。isalpha()返回真假,只有假是0,真未必是1。
你用printf("%d", isalpha('A'))打印输出每一个可能的字符看看结果,是不是总是1就知道了。前面各位的回答其实也是一样的,你仔细琢磨呀。
授人以渔,不授人以鱼。