- 博客(8)
- 收藏
- 关注
原创 c++学习笔记:函数、类和对象
函数 内联函数 c++作为一种非常讲究效率的语言,面对内容短小、会被频繁调用的函数,采取了 内联函数 的机制,以减少编译器在处理 内联函数的调用 时花费的时间。 具体来说,就是用函数代码代替调用语句。 //在函数定义前添加inline关键词 inline int Max(int a,int b) { if (a>b) return a; return b; } 当Max函数被调用时,...
2019-11-12 12:29:03
212
原创 小羊的CPP第一周
才开始学习c++ 太深奥太技术的博客内容也写不出来 决定就目前学到的内容、概括一下与c语言的相似或不同之处 语言类型 C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。 C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输...
2019-10-20 21:19:13
243
原创 C语言学习:关于线程
留校第三周的任务,是线程控制,和网络编程的学习,为下周聊天室的编写打基础。本篇博客是基于《Linux C 编程实战》第八章和网络资料的,我对线程的理解。 线程(thread)是计算机中 独立运行 的最小单位,也可以看做是操作系统分配CPU时间的基本单位。 多线程是一种很“节约”的… 速度快、空间小、可以被用来改善多命令大程序的结构。 ...
2019-08-05 07:46:44
409
原创 week1&2算法总结
转眼间,暑假留校已经过去两周有余,vj上第三套题目也马上要公布了。虽然组长学姐说不要太纠结于算法题,但是我感觉我整个算法的设计实现过程中并没有什么太过于困扰的地方。这篇博客就来总结一下这两周算法题中的知识点,和我个人学到的思路。 第一周 第二周 暴力、二分、模拟 贪心 第一周 第一周的题目,前几道对算法的要求都不是很高,侧重点更偏向于“挖掘题目原意 ”和“精简运算 ”上。譬如...
2019-08-05 06:54:31
320
原创 C语言学习:关于进程
留校第二周的任务,是进程相关知识的学习,和myshell的编写。在《Linux C 编程实战》第七章、一些网络资源以及这周的学长分享会的共同促进下【?】,决定写写我对 进程的认识和理解。 第一个问题当然是,进程是什么? 我的理解是,进程是一个程序在计算机上的一次执行。 或者引用网课毕向东老师的表达,进程即是程序的进行。 通过实验,我们在windows的任务管理器中,可以清楚地看到一个进程的诞生...
2019-07-29 08:45:32
787
原创 [linux-c]week1:ls基础命令的实现
本周项目为: 编写myls程序,在命令行界面实现ls的基本功能。 基本需求: 实现ls -a 实现ls -l 实现ls -R 实现上述三种功能混合查找 界面需要美观(对齐等格式要处理好) 此项目运用大量linux文件操作,我相关知识的学习也是基于《Linux C 编程实战》第六章内容。 功能分析: 分析ls函数拥有哪些功能。 首先,看一下ls: ls [-alrtAFR] [name...] ...
2019-07-29 06:12:38
291
原创 《关于一些markdown》移植
掌握一些基本的markdown 的用法。 ——学姐 也不知道这个 基本 有多 基本 那就基本的展示一下吧 首先是一点概念 !我发现标题格式会自己给上下加空行耶 markdown是一种编写格式,旨在让人“不用在鼠标和键盘之间切换”而快乐书写。 虽然我觉得不停在中英文之间用Shift切换也挺费劲的。 而我们平常用的word更是一种排版工具。 大概分这么几类 标题 字形 引用 分割线 列表 ...
2019-05-26 17:18:20
139
原创 西邮linux兴趣小组15,17,18年面试题浅析(by小羊)
*鉴于三套纳新题中考察内容的重合率较高,本篇博客依据知识点分类汇总。 基础知识点 memcpy函数:拷贝若干个字节到目标内存地址中。 数据在计算机中以二进制形式存储。 例题中的 大小端 小端字节序:数据的高字节保存在内存的高地址中,低字节保存在低地址中。(低放低,高放高) 大端与之相反。 我们常用的计算机,普遍为小端。 例:15年 1. 在内存中存储“linu”字符串时,从低地址到高地址...
2019-05-21 21:49:08
572
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅