1
右值左值
C/C++语言中可以放在赋值符号左边的变量,左值表示存储在计算机内存的对象,左值相当于地址值。右值:当一个符号或者常量放在操作符右边的时候,计算机就读取他们的“右值”,也就是其代表的真实值,右值相当于数据值
左值和右值是相对于赋值表达式而言的。左值是能出现在赋值表达式左边的表达式。左值表达式可以分为可读写的左值和只读左值。右值是可以出现在赋值表达式右边的表达式,他可以是不占据内存空间的临时量或字面量,可以使(还是《是》)不具有写入权的空间实体。
2
Big Endian 和 Little Endian
谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是little endian呢?
 其实big endian是指低地址存放最高有效字节(MSB),而little endian则是低地址存放最低有效字节(LSB)。
比如数字0x12345678在两种不同字节序CPU中的存储顺序如下所示:   BigEndian      低地址                                           高地址   -------------
|    12     |      34   |     56      |    78    |  
 LittleEndian     
低地址                           高地址   
|     78     |     56    |     34     |     12    |   
 
3
空指针
空指针是一个特殊的指针值,也是唯一一个对任何指针类型都合法的指针值。指针变量具有空指针值,表示它当时处于闲置状态,没有指向有意义的东西。空指针用0表示,C语言保证这个值不会是任何对象的地址。给指针值赋零则使它不再指向任何有意义的东西。为了提高程序的可读性,标准库定义了一个与0等价的符号常量NULL.    程序里可以写 p = 0;    或者 p = NULL; 两种写法都把p置为空指针值。相对而言,前一种写法更容易使读程序的人意识到这里是一个指针赋值
4
线程
线程(thread, 台湾称“执行绪”)是进程中某个单一顺序的控制流。也被称为轻量进程(lightweight processes)。计算机科学术语,指运行中的程序的调度单位。
5
预处理
预处理一般是指在程序源代码被翻译为目标代码的过程中,生成二进制代码之前的过程。典型地,由预处理器(preprocessor) 对程序源代码文本进行处理,得到的结果再由编译器核心进一步编译。这个过程并不对程序的源代码进行解析,但它把源代码分割或处理成为特定的单位——(用C/C++的术语来说是)预处理记号(preprocessing token)用来支持语言特性(如C/C++的宏调用)。
6设计模式
7
macro使用
8
malloc
malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。原型为extern void *malloc(unsigned int num_bytes)。
9free函数
释放malloc()函数给指针变量分配的内存空间的函数
使用后该指针变量一定要重新指向NULL,防止野指针出现,有效 规避误操作。

北京亚控笔试题目(2014年10月9日)相关推荐

  1. 2014年在美国上市的中国企业名单(截止2014年10月17日)

    2014年在美国上市的中国企业名单 2014年9月19日晚,阿里巴巴正式在纽交所挂牌上市,股票代码BABA,价格确定为每股68美元,其股票当天开盘价为92.7美元,较发行价大涨36.32%.由于阿里巴 ...

  2. 豆豆 - 遥远的救世主(2014年10月18日)

    <遥远的救世主> 作 者:豆豆 译 者: 系 列: 出 版:作家出版社 字 数:460千字 阅读完成:2014年10月18日 转载于:https://www.cnblogs.com/ben ...

  3. 微信公众号智能绑定功能实现(2014年10月24日 更新)

    微信公众号智能绑定功能实现(2014年10月24日 更新) 继微信企业号发布后,腾讯修改了公众号的接入方式,在之前的基础上添加了2个表单,之前版本的智能绑定失效了! 在文章 微信公众号之智能绑定实现初 ...

  4. 【XXX贷】2014年10月XX日发标预告

    您好,亲,2014年x月xx日发标预告 放标类型:抵押标(x个月) 借款金额: x万,此标限额x千(包含x千). 项目:生意周转 年化利率:xx.x% 奖励:x.x% 发标时间:预计2014年xx月x ...

  5. 第一阶段:2014年10月13日-12月14日,36天完成。每周5天,8周完成。

     DX11龙书+软引擎+OSGEARTH视频教程 项目:听师兄安排 DX11龙书:共36个DEMO,计划36/5=8周,每天1个, 第六章:5个DEMO 第七章:2个DEMO 第八章:3个DEMO ...

  6. 2014年10月25日深圳彩讯科技和北京宇信易诚的笔试记录

    最近找工作十分的不顺利,但是还是要坚持.不管是大的还是小的,我都需要跑,需要去参加笔试.今天参加了两个 一个是考C++得,另外一个是考java的.

  7. 2014年10月18日汇顶科技公司笔试记录

    本来打算参加京东或UC的笔试的,但是我是看到他们公司待遇高才去笔试的,冲冲忙忙从大学城跑到五山. 题目,什么图像滤波,matlab,矩阵特征值,SVD 另外还有一道 写代码题一道.剑指offer里面的 ...

  8. 2014年10月15日

    高职就业率明显高于普通本科 考生和家长难认同 时政新闻中国广播网 [微博] 车丽2014-06-28 10:53 我要分享 腾讯微博 QQ空间 QQ好友 新浪微博 85 收藏成功查看我的收藏>& ...

  9. 2014年10月18日

    我姐一个'一点追求都没有'弄的我气死了.女人管不住自己的臭嘴就让人烦死/  还能不能嫁出去 蠢 女人说一个男的没追求没出息就是找枪口撞  蠢死 转载于:https://www.cnblogs.com/ ...

  10. 2014年10月30日 1、完成AHC合并部分,调试通过代码

    1.完成AHC合并部分,调试通过代码 2.看C++课件 3.学习Python 4.学习算法 5.学习数据结构 6.计划明天任务 来自为知笔记(Wiz) 转载于:https://www.cnblogs. ...

最新文章

  1. Hadoop(十五)MapReduce程序实例
  2. Java 8 Stream Api 中的 map和 flatMap 操作
  3. java 限制参数类型_java定义受限制的类型参数操作
  4. iOS https双向配置
  5. 3 MapReduce计算模型
  6. 某系统有6台输出设备 有多个进程均需要使用2台_系统设计硬核知识(4)——操作系统的设备管理...
  7. js 去除空格回车换行
  8. 微软的新一代web开发工具 - WebMatrix2
  9. Item08. 多级指针(Pointers to Pointers)
  10. 问题-关于 in []使用过程中报错 Constant expression violates subrange bounds
  11. ai第二次热潮:思维的转变_基于属性的建议:科技创业公司如何使用AI来转变在线评论和建议
  12. 拳皇格斗游戏3D版源代码
  13. SpringCloud入门实例
  14. uni-app 184查看好友朋友圈完善(五)
  15. Android 点击按钮带有震动效果,使用Vibrator
  16. 微信沟通的当下,你有多久没登陆过QQ?
  17. 高逼格的年终总结怎么写?这是我见过最系统的写法
  18. 去哪儿网BI平台建设演进史
  19. php class ziparchive not found,php Class 'ZipArchive' not found解决办法(php安装zip扩展)
  20. Access SQL distinct 去重失效问题

热门文章

  1. 15年学不会英语的原因
  2. 人工神经网络心得体会_图神经网络打卡心得体会
  3. springboot easypoi excel导出功能
  4. STL之vector中push_back的时间复杂度分析
  5. 小技巧 - 查询微信被谁投诉方法技巧
  6. html本地视频在线播放,html5本地播放器
  7. WEB基础之: form标签
  8. 运维流程管理:保障运维管理效能的推手
  9. WGL中的Scan信息的解析
  10. python sqrt(4)*sqrt(9)_Python表达式sqrt(4)*sqrt(9)的值为__________。