需求:将常量字符"2021-04-30"中的字符“-”去掉,函数返回int类型的20210430的日期。

实现:

#define CHAR_LEN 10
int del(const char* str, char c, int len)
{int j = 0;int i = 0;int ret = 0;char *temp = NULL;temp = (char *)malloc(len + 1);memcpy(temp, str, len + 1);printf("temp is:%s\n", temp);for (; temp[i] != '\0'; i++)if(temp[i] != c)temp[j++] = temp[i];temp[j]='\0';ret = atoi(temp);free(temp);return ret;
}int main() {char s[CHAR_LEN + 1] = "2021-04-30";int date = del(s, '-', CHAR_LEN);printf("result is: <%d>", date);

运行结果:
temp is:2021-04-30
result is: <20210430>

C语言实现去掉字符串中指定的字符相关推荐

  1. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  2. ios去掉字符串中的某个字符_iOS如何过滤掉文本中特殊字符

    如果需要去掉字符串中特殊的字符可以调用NSString的 stringByTrimmingCharactersInSet的方法: - (NSString *)stringByTrimmingChara ...

  3. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  4. 删除字符串中指定的字符形成字符串

    //删除字符串中指定的字符形成字符串 #include <stdio.h> #include <string.h>void fun(char s[],int c) {int n ...

  5. python3 替换字符串中指定位置字符

    大家都知道字符串在python中是不可变数据类型,那么我们如何替换字符串中指定位置的字符呢? 字符串转换列表替换并转换解决: 1 def replace_char(string,char,index) ...

  6. 删除字符串中指定的字符

    要求: 从键盘读入一个字符串到数组str中,再读入待删除的字符数n 及从键盘读入的n个用空格分隔的字符存放在字符数组cr中.调用自定义函数delet(),删除str字符串中给定的字符.如果字符串中没有 ...

  7. 去掉字符串首尾指定的字符

    话不多说直接上代码 /*** 去掉字符串头尾指定字符* @param source 需要处理的字符串* @param element 指定字符* @return*/public static Stri ...

  8. C语言经典例32-删除字符串中指定的字符

    目录 1 题目 2 分析 3 实现 4 运行结果 1 题目 删除一个字符串中的指定字母,如:字符串 "aca",删除其中的 a 字母. 2 分析 本题是要处理字符串,在C语言中,我 ...

  9. ios去掉字符串中的某个字符_iOS 截取字符串中两个指定字符串中间的字符串方法...

    例如,要截取一个字符串中,两个指定字符串中间的字符串,OC截取方法如下: // 要截取 "> 和 之间的汉字内容: @implementation ViewController - ( ...

最新文章

  1. C++知识点49——类继承与类的构造、拷贝、operator=和析构函数
  2. 操作Docker容器
  3. 拆!对比详解 Flutter Widget 和 CSS,你关心的布局原理都在这儿了
  4. 咨询的真相8:咨询业的“前世今生”
  5. html5实验原理,HTML5 方块碎片化实验
  6. window环境下Redies安装和服务启用
  7. deeping linux安装安卓,给Deeping Linux系统官方的一封信,希望官方看到
  8. ERA5 total precipitation的单位
  9. Ubuntu登陆不进去输入密码后黑屏又返回登陆界面
  10. 组织架构图怎么画?思维导图创作教程分享
  11. 吕著三国史话(观后感一)
  12. VIVADO学习笔记之--拥塞
  13. Xshell连接ubuntu后vi编辑器中数字小键盘乱码
  14. 用Python制作一个简易的计时器
  15. 简书python数据分析基础reading_Python数据分析基础ReadingDay5_sqlite3
  16. MySQL在xml文件中处理大于号小于号
  17. StringUtils.split用法
  18. 【分析方法】用户生命周期模型
  19. SVS为某高校打造大型多功能厅
  20. Latex排版使用大全

热门文章

  1. CListCtrl 使用演示的例子
  2. 基于Nokia S60的游戏开发之二
  3. 人生最重要的十个健康伴侣
  4. 在VC中动态加载ODBC的方法
  5. 小白必看——一位八年程序员的经验,赶紧看看!!
  6. 关于统计学,几个简单易懂的小故事
  7. PAT乙级资料集-2022.04.06
  8. 电商扣减库存_电商平台仓库管理系统究竟有何功能?
  9. php取结果集,php获取数据库结果集方法(推荐)
  10. python安装详细步骤mac_Mac OS X10.12.4安装的Python2.7升级Python3.5步骤详解