03 2020 档案

摘要:基于范围的for循环是一种可以针对数组中每个元素迭代一次的循环。每次进行该循环迭代时,就会将一个元素从数组复制带变量。基于范围的for循环是C++ 11中的新功能。 C++ 11提供了一个特殊版本的for循环,在很多情况下,它都可以简化数组的处理,这就是基于范围的for循环(Rang-Based f 阅读全文
posted @ 2020-03-31 18:36 Ruigel1 阅读(2250) 评论(1) 推荐(1)
摘要:无论正在执行的是哪个函数或者控制机制,exit()函数都将导致程序终止。 当遇到main函数中的return 语句时,C++程序将停止执行。 其他函数结束时,程序并不会停止。程序的控制将返回到函数调用之后的位置。然而,有时候会出现一些非常少见的请款,使得程序有必要在main以外的函数中终止。要实现这 阅读全文
posted @ 2020-03-31 12:48 Ruigel1 阅读(1969) 评论(0) 推荐(0)
摘要:枚举数据类型是一种由程序员定义的数据类型。其合法值时与它们关联的一组命名整数常量。 它之所以被称为枚举类型,是因为命名常量是作为数据类型定义的一部分而枚举或列出的。以下是枚举类型声明的示例: enum Roster {Tom, Sharon, Bill, Teresa, John}; 该语句将创建一 阅读全文
posted @ 2020-03-30 16:43 Ruigel1 阅读(462) 评论(0) 推荐(0)
摘要:字符函数 描述 isalpha 如果参数是字母表中的字母,则返回true,否则返回false。 isalnum 如果参数是字母表中的字母或者数字,则返回true,否则返回false。 isdigit 如果参数是从0到9的数字,则返回true,否则返回false。 islower 如果参数是小写字母, 阅读全文
posted @ 2020-03-30 15:35 Ruigel1 阅读(203) 评论(0) 推荐(0)
摘要:以下操作符的使用必须要引入头文件<iomanip> 输出操作符号: 流操作符 描述 setw(n) 为下一个值的输出设置最小打印字段宽度为n fixed 以固定点(例如小数点)的形式显示浮点数 showpoint 显示浮点数的小数点和尾数0,即使没有小数点部分 setprecision(n) 设置浮 阅读全文
posted @ 2020-03-30 07:49 Ruigel1 阅读(405) 评论(0) 推荐(0)
摘要:首先创建以下4个文件: hello.h内容为: void hello(); hello.cpp内容为: #include"hello.h"#include<iostream> using namespce std; void hello(){ cout<<"Hello makefile"<<endl 阅读全文
posted @ 2020-03-23 18:49 Ruigel1 阅读(269) 评论(0) 推荐(0)
摘要:一、Makefile 的规则在讲述这个 Makefile 之前,还是让我们先来粗略地看一看Makefile 的规则。target ... : prerequisites ...command......target 也就是一个目标文件,可以是Object File,也可以是执行文件。还可以是一个标签 阅读全文
posted @ 2020-03-23 09:12 Ruigel1 阅读(210) 评论(0) 推荐(0)
摘要:2.。。。。。。 3.。。。。。。。。。。 4.。。。。。。。。。。 5.。。。。。。。。。。 阅读全文
posted @ 2020-03-20 11:08 Ruigel1 阅读(137) 评论(0) 推荐(0)
摘要:在伪代码中,每一条指令占一行(else if 例外),指令后不跟任何符号,书写上的缩进表示程序中的分支结构;同一模块中的语句具有相同的缩进量,通常每个算法开始时都要描述它的输入和输出,而且算法中的每一行都给编上行号,在解释算法的过程中会经常使用算法步骤中的行号来指代算法的步骤。 1.变量的声明 算法 阅读全文
posted @ 2020-03-20 00:54 Ruigel1 阅读(2503) 评论(0) 推荐(0)
摘要:分页: 分节: 自动生成目录: 阅读全文
posted @ 2020-03-19 22:59 Ruigel1 阅读(1209) 评论(0) 推荐(0)
摘要:创建tar.xz文件:只要先 tar cvf xxx.tar xxx/ 这样创建xxx.tar文件先,然后使用 xz -z xxx.tar 来将 xxx.tar压缩成为 xxx.tar.xz 解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 阅读全文
posted @ 2020-03-16 18:11 Ruigel1 阅读(1820) 评论(0) 推荐(0)
摘要:#include <iostream>#include <cstring>#include <cstdio> using namespace std; typedef unsigned char Byte; Byte * intToBytes(const int& N) { Byte* byte = 阅读全文
posted @ 2020-03-16 15:29 Ruigel1 阅读(2881) 评论(0) 推荐(0)
摘要:int a1 = 10; //十进制 int a2 = 0b10; //二进制 int a3 = 010; //八进制 int a4 = 0x10; //十六进制 打印的结果: 阅读全文
posted @ 2020-03-10 11:40 Ruigel1 阅读(1856) 评论(1) 推荐(0)
摘要:memcpy指的是C和C++使用的内存拷贝函数 函数原型为void *memcpy(void *destin, void *source, unsigned n); 函数的功能是从源内存地址的起始位置开始拷贝若干个字节到目标内存地址中,即从源source中拷贝n个字节到目标destin中。 memc 阅读全文
posted @ 2020-03-05 21:13 Ruigel1 阅读(4799) 评论(0) 推荐(1)
摘要:1、%d 十进制有符号整数int。 2、%u 十进制无符号整数。 3、%ld 输出long整数 。 4、%s 字符串。 5、%c 单个字符。 6、%p 指针的值。 7、%e 指数形式的浮点数。 8、%x, %X 无符号以十六进制表示的整数。 9、%0 无符号以八进制表示的整数。 10、%g 自动选择 阅读全文
posted @ 2020-03-05 20:50 Ruigel1 阅读(633) 评论(0) 推荐(0)
摘要:一.#define 命令是 C 语言中的一个宏定义命令 ,它用来将一个标识符定义为一个字符串 , 该标识符被称为宏名, 被定义的字符串称为替换文本。 该命令有两种格式:一种是简单的宏定义, 另一种是带参数的宏定义。 无参宏定义 C语言中无参宏定义的一般形式为:#define 宏名 字符串 其中的“# 阅读全文
posted @ 2020-03-05 10:57 Ruigel1 阅读(233) 评论(0) 推荐(0)