自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

原创 extern关键字

链接性声明*******************************************************************声明外部(全局)变量或函数:其作用是告诉编译器,这个变量或函数在别的编译单元(源文件)里定义了,也就是要把这个符号放到未解决符号表里面去(声明外部链接)。很简单,除了数组的声明需要稍微注意:在一个源文件中定义数组:char a[

2014-10-27 21:20:09 493

原创 sizeof及常见考题

sizeof是C/C++中的关键字,它是一个运算符,其作用是取得一个对象(数据类型或者数据对象)的长度(即占用内存的大小,以byte为单位)。在C++中,变量和自定义类型可以不用加(),内置类型要加。需要注意的点包括:1)它是运算符,不是函数;2)sizeof不能求得void类型的长度;下面两种情况都会编译出错,sizeof (void );   

2014-10-27 21:06:34 2886

原创 引用与指针

首先看一下CSDN上的文章和讨论:http://www.csdn.net/article/2012-03-26/313540注意文章和讨论中提到的“更好的别名机制”************************************************************************引用是什么:从语义上理解,  引用即别名。引用是某个目标变量的“

2014-10-27 20:56:25 517

原创 static用法总结

从C到C++。***************************************************C语言中用法:全局静态变量:作用:改变变量的作用域内存:不变,全局变量本来就是存放在静态存储区(数据段——初始化数据段 或 bss段——非初始化数据段)初始化:未经初始化的全局静态变量将被自动初始化为0(编译器来做)作用域:限定作用域为文件

2014-10-27 20:38:53 1034

原创 const用法总结

从修饰变量、函数、类三个角度一个比较接近的词来描述是“只读”(注意只是比较接近而已)***************************************************修饰变量:1)const一般变量:const int value = 10;这是“C Primer Plus”中讲到的三种创建符号常量方法之一,另外两种是宏定义和枚举。d

2014-10-27 15:39:18 659

转载 网易笔试题

**************************************************************2013年网易暑期实习招聘笔试题目汇总下载——华中科技大学站:http://50vip.com/blog.php?i=147一、选填题1、假设进栈次序是e1, e2, e3, e4,那可能的出栈次序是()2、表达式X=A+B*(C-D)/E的后缀表示形

2014-10-27 14:25:33 5625

转载 阿里巴巴笔试题

注:试题来源于网络资源,仅供交流、讨论和学习。

2014-10-27 12:51:02 2947

转载 腾讯笔试题

注:试题来源于网络,仅供交流

2014-10-26 22:20:36 4055

原创 U盘安装CentOS

一、制作U盘启动引导盘:    即利用镜像文件编辑工具将系统镜像写入U盘来制作启动盘。(操作系统的大致启动过程:开机自检成功后,系统根据BIOS信息依次寻找启动盘——软盘,硬盘,光盘或U盘,根据这些盘启动扇区中的信息寻找启动分区,然后根据启动分区上的信息寻找启动文件,再将控制权交给启动文件,继而加载其他文件,完成系统的启动。)    这里是使用UltraISO将DVD版的iso镜像写入

2013-08-23 15:53:05 6759

转载 CMake与Make

大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。      但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是一个自动化编译工具,你可以使用一条命令实现完全编译。但是你需要编写一

2013-06-28 10:05:27 668

原创 linux版本

Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。    Red Hat是全球最大的开源技术厂家,其产品Red Hat Linux也是应用最广泛的Linux。Redhat系列,包括RHEL(Redhat Enterprise Linux,Red Hat公司提供技术支持和更新的收

2013-06-20 20:04:19 745

原创 切换用户身份su

su:switch user,切换用户    su [options] [username]    两个较重要的参数:    -, -l, --login      make the shell a login shell    -m, -p        do not reset environment variables, and keep the same shell

2013-06-18 14:32:36 820

原创 CentOS──xxx is not in the sudoers file

CentOS是一个基于Red Hat Linux提供的可自由使用源代码的企业级Linux发行版本。RHEL在发行时,提供二进制和源代码两种发行方式,CentOS就是将RHEL发行的源代码重新编译一次,形成一个可使用的二进制版本。因此,CentOS可以得到RHEL的所有功能,甚至是更好的软件。但CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。   (CentOS is an

2013-06-17 15:41:46 1207

原创 linux下安装matlab

很久之前下载了Mathworks.Matlab.R2012a.UNIX,今天因为要用到,便顺手装了一下。我将.iso镜像文件解压后,根据readme文件说明,执行install命令安装(没有挂载磁盘驱动器)。具体来说:    打开终端,进入解压后的matl12au文件夹,cd /Desktop/matl12au     赋予install文件执行权限,sudo chmod +x i

2013-06-13 21:30:35 1809 2

原创 cmake

CMake主页:http://www.cmake.org/    CMake is a family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler

2013-06-13 11:11:16 1065

原创 gsl的编译和使用

gsl全称GNU Scientific Library ,是用于数值计算的C和C++程序库。据说目前号称有三大库支持科学计算,它们是GNU的gsl,blitz++以及MTL,另外两个还没接触过。粘贴部分介绍如下:    The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is

2013-06-04 16:47:37 3710

Lua程序设计(第2版) 高清版

Lua程序设计(Programming in Lua, Second Edition)中文版。仅供学习交流。 书籍介绍: 《Lua程序设计》(第2版)介绍了Lua语言所具有的功能,并使用大量示例来演示如何将它们运用到实际的任务中。深入地介绍了Lua中唯一的数据结构table,还讨论了数据结构、持久化、包和面向对象编程。展示了Lua的标准库,对那些想?獿ua作为一门独立语言来使用的开发者特别有用,每一章介绍一个库,包括数学库、table库、字符串库、I/O库、操作系统库、调试库介绍Lua与C语言之间的API。

2014-11-14

精通Matlab与C C++混合程序设计第2版

压缩包内含上下两个PDF文件,为完整的电子书籍资料,仅供学习交流。书籍介绍: 主要介绍如何运用Matlab与c/C++进行混合程序设计。共分8章,主要包括:Matlab程序设计初步、Matlab编译器、Matlab与C语言的接口、生成可独立运行的Matlab程序、VisualC++调用Matlab程序、Matlab DotNetBuilder与Visual C++、Matcom与C/C++以及Visual C++调用Matlab C++数学库。另外,附录中介绍有关动态链接库的基础知识。

2014-11-14

LaTex入门(CTeX安装与使用)

LaTex入门(CTeX安装与使用),某讲义PDF,适合快速地了解、上手,仅供学习交流。

2014-11-14

VC 游戏编程部分源码

这是关于角色扮演游戏(RPG)编程的源码。。

2010-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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