自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Telephone2019的博客

写过的代码和走过的路

  • 博客(21)
  • 问答 (2)
  • 收藏
  • 关注

原创 字符编码那些事(C语言版)

一篇文章讲明白字符编码

2020-01-21 14:45:30 1893 2

原创 Docker 本地自建仓库管理办法

Docker 本地自建仓库基本管理命令

2020-01-14 15:59:35 667

原创 Docker 使用初级指南

一篇文章掌握 Docker 初级用法

2020-01-13 18:29:17 4289

原创 C++11新特性:std::move()

本文讲述:C++11标准提出的std::move()

2019-12-18 18:30:55 460

原创 【C++】引用、引用初始化、引用折叠规则

本文讲述:• 引用 • 引用的初始化 • 引用折叠规则 • 当提到引用时实际表示什么 • 函数的引用是形参 • 函数返回引用

2019-12-12 21:00:51 4389

原创 【C++】C++11标准新关键字auto、decltype

本文讲述:•auto类型说明符 •decltype类型指示符 •复合类型 •顶层const和底层const •匿名变量

2019-12-12 18:31:50 447

原创 【C++】左值、右值、左值引用、右值引用

本文讲述:•左值和右值 •C++中的左值和右值 •C++中的左值表达式和右值表达式 •C++中的常量左值、右值引用

2019-12-11 16:03:35 449

原创 typedef

此文章所描述的内容适用于C语言,C++也可参考typedef用法typedef用于声明类型的别名(typedef名),typedef名与其他普通标识符在本质上无异,遵循相同的作用域规则(例外:所有的typedef名均是无链接的)。简单示例typedef int Integer; //所声明的typedef名是 Integer ,是 int 的别名复杂示例typedef int *...

2019-08-19 18:28:14 427

原创 如何将一次声明拆解为多次声明

此文章所描述的内容适用于C语言,C++也可参考一次声明int a , b , c;多次声明int a;int b;int c;拆解方法将一次声明以逗号分割,得到多部分第一部分从左往右看,找到第一个类型名第一个类型名不一定仅仅是第一个关键字,例如:① int a; //第一个类型名是 int ,第一个关键字是 int② struct x a; //第一个类型名是 ...

2019-08-18 11:54:18 165

原创 函数指针与C语言中的复杂声明

下面是一条涉及到函数指针的复杂的声明int (*Register (int (*pf)(const char *, const char *))) (const char *, const char *);很多小伙伴可能都蒙了,这究竟是在声明啥?可以先把答案告诉大家:此行代码声明了一个名为 Register 的函数,Register 函数返回一个函数指针,参数也是一个函数指针,参数名字叫p...

2019-08-11 23:47:33 212

原创 CR、LF 还是 CRLF ?

CR、LF or CRLF ?gcc不会将字面串中的\r或\n替换记事本可能会自动将CR、LF、CRLF都视为换行windows控制台IO库conio.h中的getch()和getche()windows控制台如何显示CR、LF、CRLF我们能输入什么按键与输入有什么不同由上一点我们能想到什么最后gcc不会将字面串中的\r或\n替换这意味着C代码中的\r和\n在程序运行时就真的是单一回车符CR...

2019-08-11 15:34:04 954

原创 C语言控制台输入中的复制粘贴

  当我们自己编写的windows控制台C程序通过控制台接收用户输入时,应该慎用复制粘贴功能。因为如果用户把期望之外的数据内容粘贴到控制台输入,这会导致一些意想不到的行为,而令人沮丧的是,我们很难找到一个行之有效的方法来解决这种情况。...

2019-04-20 19:57:03 3139

原创 字符集与字符编码

下面以字母H在计算机中的存储及显示为例阐述有关字符编码的概念:1.计算机中存储的一切信息都以0和1(二进制码)的形式存在2.我们如果想要在计算机中存储字母H,我们需要解决的第一个问题是——如何用二进制码来表示字母H?3.如果我们再考虑得周全一些,我们会发现我们不仅要存储字母H,我们还有可能要存储其他的大小写英文字母4.我们还需要考虑到,英文字母有26个,如果有一种固定的转换规则,能够将字母...

2019-04-11 17:51:48 392

原创 C语言字符编码

以C语言程序在windows控制台中的输入输出为例,阐述程序在执行环境中字符编码的过程:1.假设用户键入拼音nihao,那么输入法根据用户输入的拼音,给出字符候选列表。2.用户阅读完候选列表后从中选择词语“你好”3.输入法询问当前与输入法关联的程序(当前指的是windows控制台)的输入编码格式,得到特定的一种编码格式,假设它是gbk4.输入法将字符串“你好”用gbk编码方式进行编码,得到...

2019-04-11 15:55:02 6141 1

原创 C语言 - 回文数

C语言 - 回文数/*输出四位数中的所有回文数*/#include<stdio.h>#include<stdlib.h>int main(int argc, char const *argv[]){ for (int a = 1; a < 10; ++a) { for (int b = 0; b < 10; ++b) { int r...

2019-03-28 23:54:11 1064

原创 C语言 - 冒泡排序法

C语言 - 冒泡排序法/*本程序用于比较两种不同的冒泡排序法对同一个样本排序时的运算次数。程序随机生成了20组*//*样本,对于每一组样本,程序将会输出排序前的样本、排序后的样本、当前样本的运算次数统计*//*数据。程序会实时地把输出记录在本地文件D:\BubbleSort.txt中。同时,程序还为20组样本的*//*运算次数统计数据单独生成了一个记录文件副本D:\BubbleSortSt...

2019-03-28 23:31:14 392

原创 C语言 - 1000以内的完数

C语言 - 1000以内的完数/* 一个数如果恰好等于它的真因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6 = 1 + 2 + 3,因此6是“完数”。编程序找出1000之内的所有完数,并按下面格式输出其真因子: 6 its factors are 1,2,3*/#include <stdio.h>#include <s...

2019-03-27 19:40:30 1900

原创 C语言 - 验证哥德巴赫猜想

C语言 - 验证哥德巴赫猜想/*哥德巴赫猜想:对于每一个小于等于INT_MAX且大于2的偶数,输出它的质数分解式,同时把输出结果保存在指定本地文本文件中*/#include <stdio.h> #include <stdlib.h>#include <limits.h>#include <windows.h>int Sum = 4;/...

2019-03-22 10:29:48 8036

原创 HDUOJ - Problem - 2010 水仙花数

HDUOJ - Problem - 2010 水仙花数Problem Description春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+3^3。现在要求输出所有在m和n范围内的水仙花数。Input输入数据有多组,每组占一行,包括两个整数m和n(100<=m&lt...

2019-03-22 07:15:28 176

原创 HDUOJ - Problem - 2024 C语言合法标识符

HDUOJ - Problem - 2024Problem Description输入一个字符串,判断其是否是C的合法标识符。Input输入数据包含多个测试实例,数据的第一行是一个整数n,表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串。Output对于每组输入数据,输出一行。如果输入数据是C的合法标识符,则输出"yes",否则,输出“no”。Sample I...

2019-03-21 22:04:51 402

原创 HDUOJ - Problem - 2009 求数列的和

HDUOJ - Problem - 2009Problem Description数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。Input输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。Output对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。Sam...

2019-03-21 20:22:37 198 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除