#define islower(c) ((c)>='a'&&(c)<='z')我正在学的一本书说上式不符合C标准,为什么
http://codepad.org/L2ffZ0BX可以通过编译
大概是括号的使用吧,(c)没有运算,去掉一样的
#define islower(c) (c>='a'&&c<='z')