美文网首页
标准C的一些操作(二)

标准C的一些操作(二)

作者: 菜菜子_forest | 来源:发表于2020-03-07 22:11 被阅读0次

1、字符串大小写转换

//字符串全部转为大写

char *strupr(char *str) {

  char *orign = str;

  for (; *str != '\0'; str++)

    *str = toupper(*str);

  return orign;

}

//字符串全部转为小写

char *strlowr(char *str) {

  char *orign = str;

  for (; *str != '\0'; str++)

    *str = tolower(*str);

  return orign;

}

2、查找最后一个被查字符,并返回从该字符开始的字符串

char* tmpcfileName = "123.123.exe"

char *rightStr = strrchr(tmpcfileName, '.');

rightStr 为.exe

3、获取系统当前时间

#include <time.h>

#define BUFLEN 255

time_t t = time(0);

 char tmpBuf[BUFLEN];

 strftime(tmpBuf, BUFLEN, "%Y-%m-%d %H:%M:%S", localtime(&t));

相关文章

  • 标准C的一些操作(二)

    1、字符串大小写转换 //字符串全部转为大写 char *strupr(char *str) { char *o...

  • 标准C的一些操作

    宽字符转单字符wchar_t转char,中文不乱码的函数 inline char *UnicodeToAnsi(c...

  • 文件I/O总结

    1.1 C标准函数与系统函数 C标准是工作在操作系统之上的。比如要执行C标准函数printf函数,printf会调...

  • C语言的原子操作

    C语言原子操作是在C11(C11:标准是C语言标准的第三版,前一个标准版本是[C99]标准)引入的,定义在头文件 ...

  • Linux-C起步

    名称解释 ANSI CC语言标准,为各种操作系统上的C程序提供可移植性的保证 POSIX标准定义了兼容操作系统的C...

  • size_t在不同平台上的区别

    size_t相关 size_t是一些C/C++标准在stddef.h中定义的。size_t的真实类型与操作系统有关...

  • 领先于竞争者的服务

    在产品创新上,DS16°C私房米线倾注了极大的精力和热情,从菜品标准化到操作标准化,从操作标准化到管理标准化,顾客...

  • 附录

    附录A C语言中的操作符总表 附录B C99 VS C89 附录C C89 VS K&R C 附录D 标准库函数 ...

  • 标准I/O库

    文件的操作 文件的基本操作通常有读写增加操作,我们使用C语言的标准库来对文件进行操作使用fopen函数进行打开文件...

  • C语言知识点汇总

    一、概览 C的历世和特性.编写程序所需的步骤.关于编译器和链接器的一些知识.C的标准. 二、C语言概述 运算符:=...

网友评论

      本文标题:标准C的一些操作(二)

      本文链接:https://www.haomeiwen.com/subject/ynahdhtx.html