自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 收藏
  • 关注

转载 ASCII、Unicode、UTF-8编码关系

  由于计算机是美国人发明的,因此,最早只有127个字符被编码到计算机里,也就是大小写英文字母、数字和一些符号,这个编码表被称为ASCII编码,比如大写字母A的编码是65,小写字母z的编码是122。但是要处理中文显然一个字节是不够的,至少需要两个字节,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去。你可以想得到的是,全世界有上百种语言,日本把日文编到S...

2018-04-24 09:02:00 187

转载 python字符串格式化符号及转移字符含义

博文出自鱼C论坛文章http://bbs.fishc.com/thread-39140-1-1.html转载于:https://www.cnblogs.com/spring-hailong/p/6489172.html

2017-03-02 10:13:00 189

转载 python字符串的方法介绍

博文取自鱼C论坛文章:http://bbs.fishc.com/forum.php?mod=viewthread&tid=38992&extra=page%3D1%26filter%3Dtypeid%26typeid%3D403转载于:https://www.cnblogs.com/spring-hailong/p/6489123.html...

2017-03-02 10:05:00 130

转载 C++三元操作符

c++的三元操作符形式://条件表达式 ? 表达式1 : 表达式2;语义:如果“条件表达式”为true,则整个表达式的值就是表达式1,忽略表达式2;如果“条件表达式”为false,则整个表达式的值就是表达式2,等价于if/else语句。1 if (条件表达式)2 result = 表达式1;3 else4 result = 表达式2;实例1...

2017-02-27 11:08:00 573

转载 python的bif介绍

Python是面向对象的解释性程序设计语言,Python的语法简洁,特点是用空白符作为语句缩进。BIF(bulit in function)内置函数,就是Python自身提供的函数功能,编程者直接使用即可,在Python或IDLE Shell中使用 dir(__builtins__) 命令查看Python的内置函数。 1 ['ArithmeticError', 'Asse...

2017-02-23 19:42:00 424

转载 c/c++链表的实现

1 #include<iostream> 2 #include<string> 3 #define SIZE 3 4 using std::cout; 5 using std::endl; 6 using std::string; 7 8 9 class MyClass{ 10 public: 1...

2016-12-15 16:39:00 96

转载 c++ new的用法

在c++中new是用来申请一块空间,值得注意的是:平时我们使用的声明变量申请空间都是在“栈”中,这些空间不需要程序员来管理,在使用完之后会自动释放这些空间;而使用new来申请一块空间,这块空间在“堆”上开辟,使用完后必须由程序员手动释放,否则严重时候会造成"内存泄漏"(这是指只要程序在运行,不断的开辟空间而不释放,空间不断被占用使可用空间越来越少,最终导致内存泄漏!如果程序退出。系统会自...

2016-12-15 15:03:00 125

转载 SQl 语句 表的连接

当涉及到多个表查询时就需要使用将表连接的方法进行查询。SQL语句连接的方式根本上分为5种:1 •EQUI JOIN2 •SEMI JOIN3 •ANTI JOIN4 •CROSS JOIN5 •DIVISION1.EQUI JOIN这是最基本的JOIN(连接)操作包括:内连接,左连接,右连接,全连接内连接:内连接使用比较运算符根据每个表共有的列...

2016-12-15 12:45:00 163

转载 SQL语句的执行顺序

SQL语言是一门非常简单的语言,编写SQL只要理解其执行逻辑就能写出正确的SQL语句!SQL语句和其他的编程语言最明显的区别是处理代码的执行顺序,大多数的编程语言,代码是按照编码顺序被处理,但是SQL语句的执行顺序是不同的。例子:1 •SELECT[DISTINCT]2 •FROM3 •WHERE4 •GROUP BY5 •HAVING6 •UNION...

2016-12-15 10:27:00 173

转载 c++继承详解:共有(public)继承,私有继承(private)继承,保护(protected)继承

公有继承(public)继承、私有继承(private)、保护继承(protected)是常用的三种继承方式。1.公有继承(public)  公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2.私有继承(private)  私有继承的特点是基类的公有成员和保护成员都作为派生类的私...

2016-12-12 22:00:00 588

转载 c/c++不能返回局部对象和局部变量的指针或引用解释

在编写c/c++代码时,调用函数的书写让程序变得整洁易读,但是调用函数的返回值(局部变量的返回值,变量,结构体,数组等)也有注意事项。c/c++严禁返回局部变量的指针或引用。其实函数的返回值的规则非常好记:  函数的返回值可以是数值和全局变量的指针或引用。  函数的返回值不能是局部对象或者是局部变量的指针或引用!!!原因:  调用函数的局部变量是存在于栈中的,在执行完...

2016-12-05 21:33:00 652

转载 c/c++指针数组和数组指针

数组指针只是一个指针变量,它占有内存中一个指针的存储空间。指针数组是多个指针变量,以数组形式存在内存当中,占有多个指针的存储空间。  指针数组:array of pointers 也就是说数组中的每一个元素都是指针。  数组指针:a pointer to an array 也就是用指针指向一个数组。下面用一个图来直观看两者区别:定义区别:1 int* ...

2016-11-29 15:05:00 119

转载 c/c++指针传参

首先要理解参数传递,参数传递分值传递,指针传递,引用传递。(就我自己理解,就是把实参对形参进行赋值)值传递:形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能传入,不能传出。当函数内部需要修改参数,并且不希望这个改变影响调用者时,采用值传递。指针传递:形参为指向实参地址的指针,当对形参的指向...

2016-11-28 20:33:00 166

转载 c/c++指针理解

指针的概念指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。先声明几个指针放着做例子:例一:int *ptr; char *ptr; int **ptr; int (*ptr)[3]; in...

2016-11-28 19:01:00 67

转载 c/c++容器操作

C++中的容器大致可以分为两个大类:顺序容器和关联容器。顺序容器中包含有顺序容器适配器。顺序容器:将单一类型元素聚集起来成为容器,然后根据位置来存储和访问这些元素。主要有vector、list、deque(双端队列)。顺序容器适配器:stack、queue和priority_queue。关联容器:支持通过键来高效地查找和读取元素。主要有:pair、set、map、multi...

2016-11-28 18:52:00 214

转载 c/c++ 数组传参

在c/c++中,在进行数组传参时,数组的元素个数默认是不作为实参传入调用函数,也就是说c/c++ 不允许向函数传递一个完整的数组作为参数实例:1.形式参数是一个指针,实参包括数组长度:1 void myFunction(int *param,int length){2 for (int i = 0; i<length - 1; i++)3 ...

2016-11-28 18:11:00 97

转载 c/c++ 结构体传参问题

c/c++的结构体传参可以有三种方式:  1、传递结构体变量,值传递  2、传递结构体指针,地址传递  3、传递结构体成员,可是值传递也可以是地址传递根据代码示例:1、传递结构体变量 1 #include<iostream> 2 #define COMMANDLENGTH 100 3 using std::cout; 4 usin...

2016-11-27 16:26:00 297

转载 c++ 创建对象的三种方法

c++有三种方法创建对象结合代码来看 1 #include <iostream> 2 using namespace std; 3 class Test { 4 5 private: 6 public: 7 add() 8 { 9 int x,y,sum;1...

2016-11-27 15:21:00 3097

转载 c/c++ 随机数生成

当程序需要一个随机数时有两种情况下使用:  1.程序中只需使用一次随机数,则调用rand()函数即可  2.程序需要多次使用随机数,那么需要使用srand()函数生成随机数种子在调用rand()函数保证每次的随机数不同原因:rand()函数生成的是一个伪随机数列,生成随机数依据随机数种子,如果随机数种子相同那么每次生成的随机数也会相同。在不同的使用情况下需要注意用法。...

2016-11-27 10:18:00 128

转载 c++预处理指令

  预处理是在编译之前的处理,而编译工作的任务之一就是语法检查,预处理不做语法检查。预处理命令以符号“#”开头。  常用的预处理指令包括:宏定义:#define文件包含:#include条件编译:#if、#elif、#ifndef、#ifdef、#endif、#undef错误信息指令:#error#line指令布局控制:#pragma宏定义  ...

2016-11-23 20:46:00 103

转载 c++ 位操作

本篇由作者原创(部分参考)注意:位操作只适用于整型数据的操作,对于float型和double型数据编译器会报错。位操作有与、或、异或、取反、左移、右移六种,符号及运算规则如下:符号描述运算规则 &与...

2016-11-17 16:07:00 96

转载 计算机为什么用补码存储数据?

本文由作者原创目录:  1、无符号数和有符号数的区别  2、原码,反码,补码  3、计算机为什么使用补码存储数据1、无符号数和有符号数的区别  数据在计算机中都是以二进制串的形式存储!字节是内存的基本单位,计算机存储和管理数据以字节为最小单位(还有  字、双字)。  首先要分清无符号数和有符号数:    无符号数:无符号数就是没有正负号之分...

2016-11-16 19:53:00 502

转载 网络编程介绍(uninx/windows)

1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数...

2016-11-16 18:30:00 143

转载 c++内联函数

阅读目录什么是内联函数如何使函数内联为什么要使用内联函数inline函数的优缺点分析什么时候该使用内联函数正文 在C语言中,我们使用宏定义函数这种借助编译器的优化技术来减少程序的执行时间,那么在C++中有没有相同的技术或者更好的实现方法呢?答案是有的,那就是内联函数。内联函数作为编译器优化手段的一种技术,在降低运行时间上非常有用。我们将...

2016-11-15 20:20:00 63

转载 C++ 在继承中虚函数、纯虚函数、普通函数,三者的区别

1.虚函数(impure virtual)  C++的虚函数主要作用是“运行时多态”,父类中提供虚函数的实现,为子类提供默认的函数实现。  子类可以重写父类的虚函数实现子类的特殊化。  如下就是一个父类中的虚函数:class A{public: virtual void out2(string s) { cout<&...

2016-11-15 19:54:00 50

转载 C++文件操作详解

C++ 通过以下几个类支持文件的输入输出:ofstream: 写操作(输出)的文件类 (由ostream引申而来) ifstream: 读操作(输入)的文件类(由istream引申而来) fstream: 可同时读写操作的文件类 (由iostream引申而来)打开文件(Open a file)对这些类的一个对象所做的第一个操作通常就是将它和一个真正的文件联系起来,也就是说打开...

2016-11-15 19:49:00 75

转载 c语言的左移、右移

先说左移,左移就是把一个数的所有位都向左移动若干位,在C中用<<运算符.例如: int i = 1; i = i << 2; //把i里的值左移2位 也就是说,1的2进制是000...0001(这里1前面0的个数和int的位数有关,32位机器,gcc里有31个0),左移2位之后变成 000...0100,也就是10进制的4,所以说左移1位相当于乘以2,那...

2016-11-15 19:47:00 230

空空如也

空空如也

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

TA关注的人

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