排序:
默认
按更新时间
按访问量

void函数内创建并返回一个结构体

分析:首先,结构体在函数体内定义,并能将该结构体返回。所以不能定义结构体变量,这样函数结束该结构体变量就销亡了,只能通过malloc申请一个结构体内存,使用结构体指针。其次,该函数无返回值,只能通过参数的形式,将结构体指针返回。最后,通过形参改变实参值的方式有两种:传引用、传指针。不存在对指针变量...

2018-06-23 13:34:40

阅读数:96

评论数:0

专业面试问题记录

问题记录操作系统内核的作用(面试官说有8个,当初完全没联想起来,其实和回答操作系统的功能差不多)c++标准库文件有哪些分类(发现根本没有接触过)c++内存管理(全局静态、栈、队、文字常量、代码段)是否可以引用一个数组及原因(不可以,不能引用指针和函数名)面向对象语言的特征(四个:抽象、封装、继承、...

2018-06-20 08:59:06

阅读数:98

评论数:0

sublime 和 vs编码格式问题的解决

sublime 和 vs编码格式问题的解决编码格式的本质是:使用二进制码标识非英文字符的方式,即协议。如UTF-8编码用1到6个字节编码Unicode字符。用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文),是一种万国码。其中,英文字符用1个字节,中文字符用三个字节。又如GB-...

2018-05-04 14:28:30

阅读数:113

评论数:0

vs编码含中文字符串的问题

出错代码:#define     STR_DISPLAY_NAME     _T("一起玩服务")错误提示:预定义中含有换行字符原因:是vs编译器的设置问题,对于无BOM的编码文件会出现这种问题。具体原因:The compiler when faced with...

2018-03-31 15:51:38

阅读数:506

评论数:0

区分函数重载、隐藏、函数覆盖,确定使用哪个成员

重载、隐藏与覆盖的概念: 函数重载:在相同作用域下,两个或多个函数,具有相同的函数名,但形参的个数或类型不同,编译器根据形参和实参的类型及个数的最佳匹配,自动确定调用哪个函数。隐藏:如果具有两个或多个具有包含关系的作用域,外层声明了一个标识符(变量或函数),而内层没有再次声明同名的标识符,那么外...

2017-10-07 13:08:00

阅读数:105

评论数:0

c++类型兼容规则与虚函数实现多态的实现原理和区别

大一之后就没有系统的学过c++了,最近为了校园招聘,又把c++知识捡出来学习,弄了2个钟头终于把这里面的原理弄懂了。 背景: 类型兼容规则含义:类型兼容规则指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。 类型兼容规则应用场合: 有如下代码: class B{...} class D...

2017-09-19 21:51:04

阅读数:213

评论数:0

几场面试总结

浙江移动实习面试总结: 2016年5月 五个同学一起面试的形式,面试官没有单纯的提问专业知识,提了几个问题,在问题中与你交互。问题为: 自我介绍在学校中做过什么项目,或是自己做着玩的也可以。举例说明自己所学的专业知识,在实践(项目)中的应用。我们提问      其中在介绍项...

2017-09-19 16:17:42

阅读数:365

评论数:0

cookie是什么?php中cookie的设置和使用

cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。 cookie由服务器创建,保存在浏览器客户端。 组成cookie的基本元素:名称、内容、路径、域名、创建时间和到期时间等。下图是chrom浏览器中保存的一个cookie示例: 服务器端php使用setcooki...

2017-09-18 14:10:56

阅读数:471

评论数:0

经典:求指定入栈顺序序列对应的所有可能出栈序列

#include #include #include #include #include #include #include using namespace std; char str[55];//输入串 int len; stackint> stk; char out...

2017-09-10 00:18:04

阅读数:413

评论数:0

Mac OS X EI Capitan 10.11.16 自带php、apache,安装mysql以及升级PHP7说明

Mac下自带的Apache服务器: 配置文件目录/etc/apache2/终端命令文件目录/usr/sbin/apachectl,/usr/sbin/httpdwww文档目录/Library/WebServer/Documents Mac下自带php5: 配置文件目录 /et...

2017-08-28 10:30:00

阅读数:336

评论数:0

虚基类,虚函数,纯虚函数,抽象类的区别与联系

虚基类,是继承中的一种机制。解决来自同一个基类的同名类成员浪费内存的问题。在虚基类的继承方式中不为虚基类成员另开辟空间。不是多态实现的机制。 虚函数,是基类中函数存在的方式。解决赋值兼容规则时,派生类对象代替基类对象时,基类指针可以访问派生类定义的基类的同名函数问题。实现派生类替代基类时,基类指...

2017-07-15 21:58:37

阅读数:162

评论数:0

浅谈c++类成员的三种访问控制方式和类继承派生时的三种继承方式

c++类成员有三种访问控制方式:public,protected,private 此外,类继承时也有三种继承方式:public,protected,private 这两套概念有相同的关键词,学习实践中很容易混淆概念,换乱错杂对于c++核心概念的理解。 在此以表格的形式,总结这两套概念,实现对这两套...

2017-07-12 11:17:45

阅读数:175

评论数:0

宏定义函数和实际函数的区别

宏定义函数运行原理:形参、实参字符串匹配并替换 实际函数运行原理:实参到形参的值传递 根据该原理分析如下c程序: #include #include #include #define sum(a,b) a-b int sum1(int a,int b){     ...

2017-07-11 11:41:21

阅读数:259

评论数:0

如何让视野更加开阔

有时候总感觉自己视野不够开阔,所接触、认知的事物总是局限在一个小范围内。这样会造成我们无法充分地挖掘出自己的潜力,甚至会错过自己的天赋和兴趣所在。为此,为了扩大我们人生的各种可能性,我们需要练就一个开阔的视野。 视野的本质是你所能够认知的事物的多样性。所以,开阔视野的根本途径在于提高自己所认知的事...

2017-06-25 00:27:47

阅读数:1091

评论数:0

闲书笔记

各种闲书

2017-06-11 15:02:00

阅读数:152

评论数:0

计算机专业读书笔记

专业读书知识点整理

2017-06-11 14:16:49

阅读数:2585

评论数:0

正则表达式学习积累

学习实践过程中不免会遇到需要字符串匹配的情况,此时就需要用到正则表达式匹配技术,在此将学习过程中用到的实例积累如下,以实现对正则表达式的逐渐掌握。

2017-06-01 09:51:22

阅读数:175

评论数:0

程序不变量挖掘工具Daikon的安装与使用

安装教程 1,JDK安装,配置三个java环境变量,JAVA_HOME,PATH,CLASSPATH,最终能够成功执行一个java程序为安装成功标志。 Note:三个环境变量各有其分别不同的作用,具体网上查看。 2,daikon必要组件安装daikon,配置目录daikonparent/...

2017-05-15 19:08:02

阅读数:788

评论数:1

gcov获取程序频谱信息的步骤

1,编译并插桩源程序foo.c。该步骤生成gcno文件,用于记载源程序中插桩的位置,目标程序foo。 gcc  -fprofile-arcs -ftest-coverag -o foo foo.c 2,执行目标程序foo。该步骤生成gcda文件,用于记录相应插桩位置处目标程序的执行次数。若重复...

2017-05-15 14:55:38

阅读数:232

评论数:0

linux下的java环境变量配置问题

最近因为测试实验需要用到Daikon,需要在linux系统中安装jdk。 当时安装过后经常会出现这样的错误(我在多个电脑上做实验): 错误:找不到或无法加载主类 很是郁闷,因为多次出现这样的情况,现在我把教训总结下来: 出现这样错误的原因是:环境变量classpath配置的时候少加了个点(符...

2016-12-09 14:08:47

阅读数:166

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭