接受一个信号是什么意思?那我可以自认为是字符串吗?如果这样的话你可以这样做: 先要判断第一个位,因为有可能是+或者-,就是说如果第一个不是数字(用ls的方法判断字符是否是数字)也不是符号位,那么可以返回false了; 然后指针依次后移,如果遇到一个非数字,判断他是不是小数点或者分号等可以出现在数字中的符号,那么这个符号只可以出现一次,不可能有两个小数点的数字; 然后依次到最后一个字符\0,如……
大家说说EOF这个杂用啊?
用isdigit() 原型:extern int isdigit(char c); 用法:#include <ctype.h> 功能:判断字符c是否为数字 说明:当c为数字0-9时,返回非零值,否则返回零。
70,039
社区成员
243,247
社区内容
加载中
试试用AI创作助手写篇文章吧