C_C艹_Linux打怪升级
Day1-7 C语言提高;
Day8-15 c++基础;
Day16-20 c++进阶;
-linux系统和网络编程
JeffyGao
吃完饭再说 0.0
展开
-
Lever_3_C++进阶-STL_Day16-20
Day_161-函数模版 C++可以通过 重载 写很多一样名字的函数,然后根据参数进行选择调用:void swap1(char &a, char &b)void swap1(int &a, int &b) 但是这样还不够简单!可以通过 函数模板 的方式,就只用写一个了!(和写函数差不多)。 函数模板的本质是类型的参数化。template <typename T1> //写多少种T就要用多少种void myswap(T1 &a,原创 2020-06-02 10:02:42 · 650 阅读 · 1 评论 -
Lever_2_ C++基础 Day 8-15
Lever_2_ C++基础 Day 8-Day 15Day_81- 面向过程加工的是: 一个一个函数; 面向对象加工的是:一个一个的类。2- 类的调用 类的调用 执行过程分析 ==> 类代码不是一步一步的指向过程。 类是一个数据类型(固定大小内存块的别名); 定义一个类,是一个抽象的概念,不会立即给你分配内存。用数据类型定义变量的时候,才会分配内存。3- 定义命名空间//这样就可以避免多个工程(文件)使用了相同的变量名、函数名的问题。namespace原创 2020-05-24 10:43:57 · 426 阅读 · 0 评论 -
Lever_1_ C语言提高 Day 1-7
第一部分:C提高阶段(大纲)1)介绍C语言的学习标准,C语言接口api的设计与实现;介绍学员的听课标准。2)程序的内存模型和函数调用模型专题讲座。内容涉及:数据类型的本质剖析,数据类型大小、别名、数据类型封装;变量本质剖析,修改变量的方法。程序的内存模型深入理解,堆区、栈区、全局区、代码区的案例分析。函数调用模型,变量的压栈出栈,各函数变量生命周期。3)指针知识体系的搭建专题讲座。内容涉及:指针也是一种数据类型;间接赋值(*p)是指针存在的很重要的意义,间接赋值成立的条件、工程意义。0级指针到N级指针原创 2020-05-15 12:04:49 · 330 阅读 · 0 评论