自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C++(构造函数与析构函数)

C++(构造函数与析构函数) 1. 构造函数用于对类的对象的初始化,构造函数名与类名相同。可在类内直接定义,也可在类内声明类外定义(定义时在函数名前加类名::)。构造函数无返回值类型。class C{public:C(int a,int b);//类内声明private:int m_num1;int m_num2;};//类外定义C::C(int a,int b){m_num1

2017-07-30 21:30:52 341

原创 C++(类)

类具有相同属性的一类事物,将不同类型的数据和与这些数据相关的操作封装在一起,类的实例是对象。定义: class 类名//类名一般采取首字母大写的格式,成员访问权限的声明出现顺序无要求。 { public:(public成员) private:(private成员) protected:(protected成员) };访问权限(类的默认访问权限为私有) public(公有访问权限):

2017-07-30 20:00:33 543

原创 C++中关于const

int num1 = 1; int num2 = 2; const int *a; a = &num1; //-----------常量指针------------ //1、不能通过*a间接改变num1的值 //*a = 3;error //但可以直接改变变量的值 num1 = 3; //2、常量指针可以改变指向的地址

2017-07-30 19:07:05 212

原创 C语言(预处理)

- 预处理在程序编译之前进行的处理,所有的编译预处理命令以#开头。分为宏定义、文件包含、条件编译。1. 宏宏定义的作用是某段代码的别名,以#define开头,结尾不用分号。 eg:#define PI 3.14//宏名一般用大写字母 在编译预处理时,只是简单的替换。宏名的有效范围是从定义位置到文件结束。如需终止宏定义的作用域,可以用#undef命令。 eg:#define PI 3.14

2017-07-22 14:23:33 526

原创 C语言(内存管理、文件处理)

内存的理解 计算机内存是以字节为单位进行存储,每个字节都有自己的编号即地址(指针)。 本图为源代码 其中01 00 00 00 中的两个连在一起的数为一个字节,0x00FAFB7C是01的地址,之后的三个字节的地址值分别递增1 上图中,num[3]为int型,每个元素占4字节,地址如图显示。野指针与悬空指针 野指针:未初始化的指针 悬空指针:只想的地址被free掉以后未置为NU

2017-07-19 20:06:19 703

原创 C语言(结构体、枚举类型、类型定义)

结构体的定义 1、`struct 结构体名 { 成员类型 成员名; … };2、省略结构体名 struct { 成员类型 成员名; ... }结构体变量名;成员可以是其他已定义结构体的类型,但不能是自己结构体的类型,可以是自己结构体的指针。定义结构体变量:struct 结构体名 结构体变量名 结构体的引用 必须在定义结构体变量之后进行,通过.运算符。如果某个成员本身也是结

2017-07-19 18:06:25 1675

原创 C语言(关于字符数组)

当单个字符赋值时,系统不会自动加\0,整体赋值时系统自动赋\0但不记入字符串长度。如:char ch1[]={'h','e','l','l','o'};char ch2[]={"hello"}; 其中ch1所占长度为5个字节,ch2占6个字节。原因是结尾是否有\0。两个字符串长度均为5。字符数组的输出:逐个字符输出:%c,整个字符串一次输出:%s 用%s输出时,输出项是字符数组名,不是数

2017-07-19 17:01:16 340

原创 C语言(getchar、_getch、gets、putchar函数的比较)

getchar函数:格式为getchar() 此函数没有参数,表示从键盘输入一串字符但每次只读取第一个字符,返回值为int型(第一个字符的ASCII码)。可以定义一个字符变量保存这个字符。如果外层嵌套循环读取则从缓冲区内一位一位读取(将第一个字符删除,字符串左移)。_getch函数:格式为_getch()从键盘输入一个字符,不显示在屏幕上,可以定义一个字符变量保存。如:char ch=_getc

2017-07-19 16:33:22 1192

原创 C语言(常量与变量)

C语言学习(常量与变量)常量:固定不变的数据。 常量分为整型常量、实型常量、字符常量、字符串常量。变量:有名字的具有特定属性的存储单元,用来存放数据或变量的值,可以随时改变。定义变量时,编译器自动根据类型分配对应空间大小,该变量起始位置就是该变量的保存位置。数据类型不同,分配的内存空间大小(字节数)也不同。 无特殊需要,浮点用double,整数用int,字符用char,长字符用wc

2017-07-19 16:12:44 349

空空如也

空空如也

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

TA关注的人

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