Fork me on GitHub
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 119 下一页
摘要: 一、结构体定义 结构体属于用户自定义的类型,允许用户存储不同的数据类型。 语法:struct 结构体名{结构体成员列表}; 通过结构体创建变量有三种方式: struct 结构体名 变量名 struct 结构体名 变量名={成员1值,成员2值...} 定义结构体时顺便创建变量 一般使用前两种,因为第三 阅读全文
posted @ 2019-12-23 13:08 西西嘛呦 阅读(1021) 评论(0) 推荐(0)
摘要: 删除using namespace std;后保存。 再重新输入using namespace std;保存。 阅读全文
posted @ 2019-12-23 12:40 西西嘛呦 阅读(3212) 评论(0) 推荐(0)
摘要: 1.值数据类型存储在栈中,引用数据类型值存储在堆中,其引用存储在栈中。 举个例子:(以c++为例),其它语言大同小异 基础数据类型: //在栈中会分配内存存储i,也就是说变量i有一块地址,里面存储的值是10 int i = 10; 引用数据类型: //在堆中会开辟一块内存存储数组{1,2,3,4} 阅读全文
posted @ 2019-12-22 17:10 西西嘛呦 阅读(640) 评论(0) 推荐(0)
摘要: 作用:将一段常用的代码封装起来,减少重复代码; 函数定义5个步骤:返回值类型、函数名、参数列表、函数体语句、return表达式 int add(int num1,int num2){ int res = num1 + num2; return res; } 一、函数声明 通过函数声明,表明有这么一个 阅读全文
posted @ 2019-12-22 16:41 西西嘛呦 阅读(270) 评论(0) 推荐(0)
摘要: 一、指针的基本概念 指针的作用:可以通过指针间接访问内存。 内存编号是从0开始记录的,一般用十六进制数字表示。 可以利用指针变量保存地址。 二、指针变量的定义和使用 指针变量定义语法:数据类型 *变量名 int a = 10; //声明指针变量 int* p; //指针指向a的地址 p = &a; 阅读全文
posted @ 2019-12-22 16:39 西西嘛呦 阅读(474) 评论(0) 推荐(0)
摘要: 所谓数组:就是一个集合,里面存放着相同类型的数据元素。 特点:里面存放的数据具有相同的数据类型;数组是由连续的内存位置组成的。 1.一维数组的定义 三种方式: 数组类型 数组名[数组长度]; 数组类型 数组名[数组长度] = {值1,值2,...} 数组类型 数组名[] = {值1,值2,...} 阅读全文
posted @ 2019-12-22 14:37 西西嘛呦 阅读(374) 评论(0) 推荐(0)
摘要: 三种程序运行结构:顺序结构、选择结构、循环结构。 顺序结构:程序按顺序执行,不发生跳转。 选择结构:依据条件执行不同的语句。 循环结构:判断条件是否满足,循环多次执行某段代码。 一、选择结构 //单行格式语句 if(){ } //多行格式语句 if(){ }else{ } //多条件语句 if(){ 阅读全文
posted @ 2019-12-22 13:54 西西嘛呦 阅读(412) 评论(0) 推荐(0)
摘要: 运算符分为:算数运算符、赋值运算符、比较运算符、逻辑运算符 算数运算符:+(正) -(负) + - * / % i++(先赋值后自增) ++i(先自增后赋值) i--(先赋值后自减) --i(先自减后赋值) 赋值运算符:= += -= *= /= %= 比较运算符:== != < > <= >= 逻 阅读全文
posted @ 2019-12-22 13:19 西西嘛呦 阅读(412) 评论(0) 推荐(0)
摘要: int a = 0; cout<<"请输入a的值:"<<endl; cin>>a; cout<<a<<endl; 阅读全文
posted @ 2019-12-22 13:10 西西嘛呦 阅读(670) 评论(0) 推荐(0)
摘要: c++规定了在创建一个变量或者常量时,必须先要指定相应的数据类型,否发无法将变量分配给内存。 1.整型 数据类型 占用空间 取值范围 short 2字节 -2^15-2^15-1 int 4字节 -2^31-2^31-1 long windows为4字节,Linux为4或8字节 -2^31-2^31 阅读全文
posted @ 2019-12-22 13:05 西西嘛呦 阅读(390) 评论(0) 推荐(0)
上一页 1 ··· 89 90 91 92 93 94 95 96 97 ··· 119 下一页