下面是一个在 C 语言中判断字符串是否是带有小数的数字,并返回 1 或 0 的函数示例:

#include <ctype.h>

int is_decimal(const char *str) {
    int dot_count = 0;
    int digit_count = 0;

    if (str == NULL) return 0;

    for (; *str; str++) {
        if (*str == '.') {
            dot_count++;
        } else if (isdigit(*str) || (*
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐