2020年9月15日

摘要: 定义不能省略struct,创建变量的时候能省略struct 变量数据量很大时,比如结构体数组,值传递消耗内存太大,地址传递可以减少内存 地址传递存在实参被修改的隐患,在形参前面加上const可以防止实参被修改 阅读全文
posted @ 2020-09-15 23:09 謑霓欲何依 阅读(145) 评论(0) 推荐(0) 编辑
 
摘要: * 叫做解引用,感觉可以理解为就是数据值。const 修饰int * 数据值不能变,修饰p 地址指向不能变 指针 p表示地址 *p 表示数据值 int *p;表示地址 总结:值传递,函数另开空间处理数据值,不会改变main函数里面的实参的值; 地址传递,函数直接调用实参的地址,不另开空间,改变的就是 阅读全文
posted @ 2020-09-15 21:58 謑霓欲何依 阅读(107) 评论(0) 推荐(0) 编辑
 
摘要: 函数定义可以在main中,也可以在main上,当函数定义在mian函数下边时,需要在main函数前提前声明函数 如下图 实际中,声明写一次也就可以了 总结:先在头文件里面创建一个.h名字的cpp文件,在源文件创建一个cpp名字的文件,头文件里写 源文件里面先包含自己的.h头文件,再写函数定义, 只是 阅读全文
posted @ 2020-09-15 19:37 謑霓欲何依 阅读(123) 评论(0) 推荐(0) 编辑