- 博客(17)
- 资源 (1)
- 收藏
- 关注
转载 GitHub详细教程
转载至:http://blog.youkuaiyun.com/Kaitiren/article/details/38383935
2017-05-18 19:50:01
1055
原创 liunx 学习笔记01
1、文件系统目录:是包含一系列文件和目录的集合路径:到达指定文件的位置linux操作系统中所有的路径区分都是【/】windows操作是系统中所有的路径都是【\】区别:windows的起始目录是【盘符】 linux的起始目录是【/】linux文件分类:普通文件 目录文件 设备文件{字符设备文件、块设备文件} 管道文件 链接文件普通文件 -目录文
2017-05-16 00:51:41
366
原创 c++学习笔记02
类的继承:基类、派生类 或者 父类、子类继承的方式:public(都可以访问),private(只能在自己类内部中被访问),protected(只能在子类和自己类中被访问)在父类中作为protected属性的成员函数,子类可以继承protected属性的成员函数,但在外部不能被访问。父类、子类构造函数先后调用顺序:先构造父类的对象再构造子类的对象父类、子类析
2017-05-16 00:26:00
315
原创 c++学习笔记01
c++标准输入输出流类对象:cin、cout、cerr对应c语言中的3个文件指针:stdin,stdout、stderr结构体和类的区别主要在访问控制方面:(访问权限分为3种:public,private,protect)结构体是一种特殊的类结构体默认为public类默认为private面向对象思想:类:抽象出一些事物的共有属性(不可能消亡的)(
2017-05-16 00:22:12
577
原创 c基础提高02
申请空间和释放空间必须成对使用day01总结:指针类型的定义与使用指针类型大小:在32位操作系统下所有指针类型都是4个字节大小;在64位操作系统下所有指针类型都是8个字节大小;空指针,野指针,万能指针空指针1、操作空指针对应的空间会造成程序异常终止2、释放空指针不会报错,多次释放空指针也不会报错野指针1、指针变量指向野指针不会程序异常
2017-05-15 01:03:44
288
原创 c基础提高01
使用函数模块化编程;函数的特点:1、减少代码的冗余2、程序结构清晰3、利于阅读数据类型概念:数据类型是为了更好进行内存的管理,让编译器能确定分配多少内存。类型是对数据的抽象;类型相同的数据具有相同的表示形式、存储格式以及相关操作;程序中所有的数据都必定属于某种数据类型;数据类型可以理解为创建变量的模具:固定大小内存的别名;为什么区
2017-05-14 00:56:35
341
原创 随笔记-01
二维数组作为参数传递的3种传递方式void average_fun1(int arr[][4])//传递数组,并标明一维数组元素个数{ for(int row = 0; row < 3;row++) { int sum = 0; for(int col = 0; col < 4; col++) { sum +=
2017-05-12 17:54:16
300
原创 学习笔记—C语言基础篇09
C语言中有三个特殊的文件指针由系统默认打开,用户无需定义即可直接使用:stdin: 标准输入,默认为当前终端(键盘),我们使用的scanf、getchar函数默认从此终端获得数据。stdout:标准输出,默认为当前终端(屏幕),我们使用的printf、puts函数默认输出信息到此终端。stderr:标准出错,默认为当前终端(屏幕),我们使用的perror函数默认输出信息
2017-05-12 14:19:21
404
原创 学习笔记—C语言基础篇08
一、结构体(struct)typedef struct Stu //结构体名称{ //结构体成员;}stu;结构体嵌套tyoedef struct St1{ char a[10]; char* b; int c; short d; double f;}st1; typedef struct St2{
2017-05-12 14:08:10
308
原创 学习笔记—C语言基础篇07
作用域:局部变量:在函数内部定义的变量称为局部变量(auto),作用域为局部变量创建到函数结束;全局变量:在函数外部定义的变量,作用于整个程序;如果在代码中全局变量与局部变量有相同变量名,局部变量覆盖全局变量;static:如果没初始化默认设置的值为0静态局部变量:程序创建之初定义,只能在程序创建时被初始化一次,作用域 为函数内部;静态全局变量:程序创建之初定义,只能在程序
2017-05-12 14:00:39
343
原创 学习笔记—C语言基础篇06
注意:同级别数组和指针可以修改想改变变量的值用一级指针,想改变一级指针的值就得用二级指针,依次类推函数内部定义的变量的地址不能作为返回值;因为变量的在函数调用结束就自动释放,返回的将会是个野指针。多级指针#define _CRT_SECURE_NO_WARNINGS#include#include#includeint main(){
2017-05-12 13:58:59
335
原创 学习笔记—C语言基础篇05
一级指针:指向变量的地址指针存放的是变量在内存中的地址编码;指针的大小在32位情况下大小都是4字节;野指针:指针变量指向了一个未知的空间,如果操作该空间可能会报错0-255都是被操作系统占用的只读内存空间;通过操作野指针改变内容可能会导致程序异常: (int* p = 10野指针; *p = 10操作地址对应的内容;)void*:万能指针可以指向任意类型变量
2017-05-12 13:55:45
401
原创 学习笔记—C语言基础篇04
字符串处理函数:1、gets( )#includechar*gets(char*s);功能:从标准输入读入字符,并保存到s指向的内存空间,直到出现换行符或读到文件结尾为止。参数: s:字符串首地址返回值: 成功:读入的字符串 失败:NULL
2017-05-12 13:52:58
304
原创 学习笔记—C语言基础篇03
1、数组:一组相同而有序的数据类型的集合,在内存中占一片连续的空间格式:数据类型 数组名[元素个数];在c语言中数组元素个数必须是一个常量。数组元素个数 = sizeof(数组名)/数据类型大小;数组名是一个常量,保存的整个数组的首地址; &arr[0] == arr;2、二维数组定义和使用本质多个一维数组。二维数组长度:sizeof(数组名)/sizeof(类
2017-05-12 13:50:54
378
原创 学习笔记—C语言基础篇02
1、运算符分类运算符类型作用算术运算符用于处理四则运算赋值运算符用于将表达式的值赋给变量比较运算符用于表达式的比较,并返回一个真值或假值逻辑运算符用于根据表达式的值返回真值或假值位运算符用于处理数据的
2017-05-12 13:47:29
282
SQLAPI++ vs2017 dll
2019-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅