@kidultff · 2017年10月22日 Windows下C语言API修改系统时间,附自动校准时间源码 C语言Windows时钟的结构体如下:typedef struct _SYSTEMTIME { WORD wYear; /*年*/ ...
@kidultff · 2017年10月4日 C语言Linux打印彩色字符串 先举个栗子#include <stdio.h> int main() { printf("\e[31;1m Hello, world! \e[0m\n"); }也就是说,在 \e[31;1m \e[0m 之间写入要显示的内容即可。 ...
@kidultff · 2017年10月4日 C语言解决Windows cmd utf8中文乱码 C语言向Console输出UTF-8编码的中文内容时,cmd通常会乱码而Linux的终端却不会。原因就是cmd的默认编码方式不是utf8,而Linux是。让cmd不乱码的方式只需要引入stdlib.h头文件,并在输出前执行"chcp 65001"即可#include <stdlib.h> ... ...
@kidultff · 2017年10月2日 C语言十六进制与中文互转 C语言在处理英文、数字字符可以随意互转,字符转数字的结果是得到它们的ASCII码但是中文在C语言中并不是单纯的用一个ASCII码来表示,我们可以用下面的程序将中文汉字转换成十六进制数字#include <stdio.h> int main() { &nb ...
@kidultff · 2017年8月21日 浅谈C++ vector容器初始化 vector是C++的一大利器,效率高,还可以当做可变大小的数组来使用。但是初始化上和数组有一些不同之处一维数组初始化:ElementType a[n] = {初始化的值};二维数组初始化:ElementType a[n][m] = {初始化的值};一维vector初始化:vector<Element ...