上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 详细可看C:字符指针和内存布局 - Morning枫 - 博客园 (cnblogs.com) 内存分区的意义:不同区的生命周期不同,编程更加灵活简洁。 在运行编译生成exe可执行程序后,但是未执行此exe,就已经存在两个区域: 关于代码区: 共享:反复执行的程序只会有一份代码 只读:在执行代码的时候 阅读全文
posted @ 2022-10-31 20:39 Morning枫 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 1. 1 #include <iostream> 2 #include <string> 3 4 const int Slong = 5; 5 using namespace std; 6 7 struct student{ 8 string sname; 9 int score; 10 }; 11 阅读全文
posted @ 2022-10-31 19:02 Morning枫 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.结构体数组: 作用:将自定义的结构体放入到数组中方便维护。 语法: 先定义结构体,才能定义结构体数组 例: 2.结构体指针: 作用:通过指针访问结构体中的成员 (可以利用操作符->通过结构体指针访问结构体属性) 注意指针的数据类型。。。 3.结构体嵌套结构体: 图中,老师的结构体内嵌套了学生的结 阅读全文
posted @ 2022-10-31 10:31 Morning枫 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.const修饰指针(常量指针): const int * p = &a; 特点:指针的指向可以修改,但是指针指向的值不可以修改。 如图,可以修改指针指向(可以从指向a变成指向b),但是不能修改指向的值(图中的10) 如: const int * p = &a; 2.const修饰常量(指针常量) 阅读全文
posted @ 2022-10-30 22:15 Morning枫 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.无参无返: 2.有参无返: 3.无参有返: 4.有参有返: ____________________________________________________________________________ 声明问题: 1.函数定义在主函数前面,直接可以调用。 2.函数定义在主函数后面,需 阅读全文
posted @ 2022-10-30 21:46 Morning枫 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1.一维数组 ①三种定义方式: 回顾C: 1)数组的每个元素都是相同的数类型 2)数组放在一块连续的内存空间内 ②一维数组数组名: 用途: 1)统计整个数组在内存中的长度(sizeof(数组名/数组下标...)) 2)获取整个数组元素个数(sizeof(数组名)/sizeof(数组名[数组下标])= 阅读全文
posted @ 2022-10-30 21:32 Morning枫 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 类型和C大致相同,此处仅仅列举语法格式和部分例题: ________________________ 1.if 格式与C相同: if(){ } else if(){ } else{ }; 嵌套也相同: if(){ if(){ }; }; 例题:输入三个数字,判断哪个数字最大: 1 #include 阅读全文
posted @ 2022-10-30 20:53 Morning枫 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 用于执行代码运算: 与C基本上相同。也存在精度丢失的可能。 1.算术运算符: 2.赋值运算符: 3.比较运算符(返回一个布尔值(真1假0)) 4.逻辑运算符(返回一个布尔值(真1假0)) 小例子(答案采用白色字体): int a = 10; !a = 0; !!a = 1; 输出格式 解释说明(白色 阅读全文
posted @ 2022-10-27 14:15 Morning枫 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 用于从键盘获取数据: 语法: 1 #include <iostream> 2 #include <string> 3 4 using namespace std; 5 6 int main(){ 7 //整型、浮点型、字符型 8 int a = 0; 9 cout << "请给整型变量a赋值:" < 阅读全文
posted @ 2022-10-27 14:00 Morning枫 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 变量: 例子: cout表示输出命令,区别于C的输出语法格式。。。 常量: 记录程序中不可更改的数据 C++有两类定义常量的方式: 例子: 1.采用#define宏常量(预处理时候进行替换) 2.const修饰的变量 关键字/标识符: 命名规则: 数据类型: 1.整型(以下类型的区别在于所占内存不同 阅读全文
posted @ 2022-10-27 13:46 Morning枫 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页